Had an electrician install it, and he stated it was not easy to put together.  It def took some time to figure out. However, its pretty darn cool to look at now that its up.  And the fan actually does a decent job.  It was hard to find a light that was the perfect amount of lumens... This one is a good fit for the room.