So far I'm pleased with this electric fireplace.  I had paid for the assembly but after 2 last minute cancellations, I assembled this myself.  It took about 2 hours with one person and was very easy to assemble.