First the positive. Was very easy to assemble and looks great! Also has really nice features and the remote is really convenient. I'm no expert, so had an electrician install and he had some challenges, but managed to replace in a couple hours. Overall happy with the final product