The fabric of the grill cover was cheapened from the original grill covers sold 9 years ago. Definitely not heavy duty as they were and I’m pretty sure this one will not survive the weather elements for too long. Fits but flimsy material.