I bought these as replacement cushions. They fit perfect!! I love the material, not scratchy or itchy like some I have bought in the past. I just got them so not sure how they hold up to the weather....But I have great hope!