Was fairly easy to assemble until I got to the small screws used to attach the fireplace and metallic clips that latch the doors. Their were no pre drilled holes for the fireplace and it was impossible to get the screws in of their own accord. Had to drill holes myself. Also the holes for the ones on the door were too small and the screw snapped right off inside before I could even tighten it halfway. They also stripped easily, even though I was tightening everything by hand. I used another screw on hand to fix it, but just be aware you need to be a bit handy to put this thing together. Took me about an hour and a half by myself. I do like the overall look though and the fireplace heater is about as loud as any fan blower. I just abandoned putting the back on because again there were no pre drilled holes for the screws and I didn't want to bother.