Really easy to put together, but a little time consuming. It looks incredible, just like the photos. Very warm heat comes out, and the fireplace is a nice dim light. Perfect for my 75" TV.