This fireplace is perfect.  Easy to assemble and all the parts were there and holes lined up.  Would highly recommend it.  Very slim and does not protrude too far from the wall.  Adds lots of style to a small room.  When heater not in use the glow of the fire is beautiful.