Cover fit my new Genesis perfectly. A little concerned about the thickness of the material. I hope it holds up well.