Very difficult to install.  We needed to have a 2nd fan sent from the company to get a piece that was missing.  It looks nice and it does work well - just not sure if it was worth all the aggravation of the install.