This fireplace is perfect! The flames are fun and the does give off some heat. It wasn’t too hard to put together.