It does what it’s supposed to! We’ve have a lot of rainfall and wind. the grill stays dry and the cover stays put!