really love this modern fan. we had an electrician put it in so can't speak to assembly but it really updated our bedroom.  takes a bit of used to using a remote, but the functionality and look are excellent