Waterproof and tough. It just barely fits my grill but that's my own fault for not measuring prior to purchasing. Even so, there's not even a scratch in the material when I squeeze it on over my grill.