Love this fireplace!  Not too bad to assemble by myself, except one side was not lined up perfectly because the height was taller than the opposing side so I needed someone to actually use a table saw to trim it down.  Other than that, I love the way it looks and it puts off nice heat in the heat setting!  Perfect for my new 4 season sunroom in NH!