Nice quality for the price. Fit is great. Saves me from having to haul cushions in when it rains. Will protect from pollen too. Haven’t had a chance to see how they hold up in the rain, but impressed out of the box.