This is a beautiful TV stand that is quite heavy and solidly constructed.  It did take about 2 hours to assemble, but everything lined up perfectly. The LED lights add a unique touch and were easy to install.  The fireplace looks great; I appreciate the different colors and brightnesses of the flames. I have the unit on the floor with my TV resting upon it.  I believe it would be much more difficult to install this onto the wall.