This thing was a million and one pieces and took about 3 hours to put together with absolutely no trouble or confusion so because of that I gave it 4 stars
Other than that 
Its perfect 
The fireplace is beautiful 
The flames are realistic and you can’t beat the price 
Cant comment on the heat because it’s too hot to actually put on but seems like it does the job just fine 
Definitely worth it