This replaced my TV stand that was 20 years old. So well made. It's very solid and nicely done. Took a while to put together but the instructions were pretty good. Had to have 2 people to add the fireplace into it and move it into it's final place due to weight. The fireplace is very nice. The heat function works but if the room is big it probably won't do a lot to keep the room warm. I'm very happy with it.