I recently ordered and received this electric fireplace within 3 days.  My daughter came over to help me assemble it.  It took us a couple hours, but we ordered pizza and we had a pizza party while working on the fireplace.  The finished product exceeds my expectations.  I am very happy with this fine piece of furniture in my living room and we had fun putting it together. 

Pros: Great quality, not too difficult to assemble, and love the finish.