Took 3 hours to put together but I did it alone. Puts out good heat and is so cozy. It’s a little shorter than I would like for under a wall mounted TV but it works!