Was delivered in a timely matter, and was easy to assemble. Nice size fireplace and very pretty once all together. Does give off heat, and warms the room to some degree. There was one place in the scroll work that was not right that I noticed once we had it put all together, but I kept it anyways added character to it I guess ?! All and all its very pretty and worth the price !