Excellent fireplace!  Took me a couple days to put it together (approx 4 hrs total) but instructions are easy to follow.  Needed one of my sons to help with attaching mantel but was able to put it (mostly) together myself.
Structure is sturdy and of beautiful quality and flames look very realistic.  The heater works very well.
Super happy with this purchase!