Fit perfectly, love the heat from the top, nice style, however you gave away the surprise by texting  'fireplace delivered' twice to my husband's phone. He knows not to read e-mail during the holidays.