I love my fire place.  I am sitting in-front of it right now.  The only negative is that the white is really yellow.  I have it against a yellow wall with white trim.... It looks yellow.  Maybe I will change my wall color!  It is cute and sturdy.  The shelves on the side are separate units. That is a bit annoying.  I have a small room and this is perfect because it doesn't take up to much room.  It holds our 50 inch flat screen on top of it.