Overall, I'm very impressed with this fireplace.  It was fairly straightforward to put together and the instructions were easy to follow.  Pros: easy to put together, looks great, puts out a lot of heat, has a remote, easy to move around and compact.  Cons: the top portion is a different color and I don't love the way it looks, there was one screw part that was disfigured so I'm hoping that doesn't affect anything structurally and the labeling stickers were challenging to take off.  Despite a few minor cons, I would still highly recommend this fireplace.  I'm excited to incorporate it into our decor!