Love it.  Was easy to install, came with everything needed.  Bought to replace a more expensive unit that died 2 months after installation!  This unit is superb to other units, love the push buttons, the fan speeds, lights in back where I need the light, it is quiet running, and it sucks up the grease and smoke from cooking.  Easy to remove baffels to clean.  Very happy with this unit.  It also looks very good.  It almost fit in the prior holes from what we took down to replace with this unit.  Reason I bought this unit was because of the push buttons and not a motherboard controled panel.