We are very satisfied with this TV stand. It arrived one day ahead of schedule. It took a good bit of time to assemble. The $80 fee to have it assembled is probably worth it but we were able to do it alone. The quality of the stand itself is excellent. The fireplace is a bit cheesy but I did not expect anything better. It does warm our bonus room which is about 400 square feet.