Good fit but 3 months in protecting our grill and the sun has faded and weakened the material to the point where it’s torn in two places - not fit for purpose. 4 months and it tore so much it’s fallen apart