It was easy to put together..took less than an hour.  I didn't receive the heater (comes separately) until a few days later only to discover that the cord was too short to reach my outlet.  The instructions warns you NOT to plug the unit into an extension cord. THEN I discovered that the heater needs it's own designated power source to hold the load of the heater (like the one for your refrigerator) .  Luckily my dad was able to install one for me.  If not, I would have had to get an electrician. Making the cost of the fireplace very costly!!  Other then that, the unit warms my living room very nicely. The fire looks very realistic.