This is super cute and sturdy!  "Fireplace" puts out a nice amount of heat.  It's small, so make sure you measure - fits a 50" TV just right - anything bigger would be too big.