We received our fireplace quickly. My husband put it together after dinner. Took about 90 minutes, maybe 2 hours. He said it went together very well, no problems. Works great. I put it in our bedroom and the extra heat is nice. I turn it on about an hour or so before bed and our room is nice and toasty. It will be nice this summer too because you can turn off the heat and just have the flames. It does seem to have a bit of a smell when you first turn it on, but nothing that's not easily tolerated. I find it better than dealing with soot from one of the gel fireplaces. It's very beautiful and I would def recommend it.