Delivery was on time and was installed by our contractor. So far, no issues with the unit and it sucks up the smoke easily. Will update my review if i encounter problems, atm i'm happy with it.