rangehood microwave very clean, slightly used, 30 inches wide x 16 inches deep and it comes with the mounting hardware.