These cushions fit the chairs well. They are sturdy and seem like they will hold up well. I purchased the yellow cushions the color is amazing. Received several compliments on these cushions.