I found it a little difficult to assemble at times (specifically getting the nails to align properly into the right holes).  Took me a total of 4 hours to do.  It was well worth the effort.  It was exactly what I was looking for and very well made.  I find the fireplace extremely relaxing. It will drain electricity if you use it for heat.  I will mostly be using this as a TV console (comes with stabilizers) and a room accent for ambiance.