These are great quality. Fit our standard short leg porch chairs perfectly. Appear to be waterproof. Material is nice and thick. Should protect from water as well as dirt and pollen. I like that the clips are good quality for attaching to the chair- better than velcro alternatives.