Our patio furniture is old but in good shape so finding the right size requires a little patience.  These cushions arrived quickly and fit perfectly! Seat cushions are nice & thick and the solid color was a welcome change for us!  The dog already hopped up and got mud on one cushion but it wiped off easily :)