I am very happy with this purchase. I received the boxes quickly and put it together all by myself about an hour. I did dock a star because there is a small scratch on the base, and the trim around the firebox lines up very well, but not perfect. Im kind of picky about these things. My husband will touch up with a bit of caulk. The fireplace works great, and the flames are fun to watch. The  blower blows well, but I cant really test the heat feature because I live in TX, and its still super HOT here.