This cover fit my fireplace gets. Dimensions are spot on. It’s seems to be made of a durable fabric with quality stitching. I think it will last the test of time :)