I am fairly happy with this unit, the quality is not the greatest but good enough for the price.  It was easy to assemble and the fire place works well so far. For us the cabinet needed to be just a bit deeper, but we made it work.