Absolutely perfect! Just what I was looking for. Fireplace works great, and the instructions for building it were very detailed and clear. It went together in no time, I would order from this company again. Great quality for the price.