I ordered this TV Stand as a gift for my son and was very pleased with the quality of the tv stand.  It wasn't too difficult to assemble, but I would suggest you have help to put it together as it is very heavy.  The heater throws some amazing heat! The only reason that I didn't give it five stars was because I was a tad disappointed in the look of the faux fireplace.  I was hoping it would look a little more realistic.  It has ample storage areas and looks sleek and modern.  The price was very reasonable and my son has had no problems with it at all.  I would definitely recommend this product.