It fit my grill like a glove. Material is sturdy and seemingly waterproof. I got a great deal on it too!