Very easy to assemble and looks great in our basement.  The fire place actually pushes a lot of heat out.  Wish it had a remote but over all a great product.