Great quality product.  It looks great and provides good heat.  Assembly took a few hours but manageable.  Would strongly recommend this fireplace/TV stand.