Product as expected, came with all hardware required. Works exceptionally well and has multiple fan levels. Has built-in light, easy controls. Installation instructions are awful, filters have a horrible blue film on them that comes off in a million pieces (some won't come off at all).