I have been having a difficult time finding cushions to fit my set. These are a little bigger than others you find on-line and fit perfectly. The color is bright and cheery. The cushions are plump and very comfortable to sit on. The material is water repellent for the occasional spill. I have a screened-in porch so cannot make any comments about how the cushions would hold up if truly exposed to all weather. In my protected area I can see that I will get several years of wear before they need to be replaced.
The cushions are exactly the size and shape that we wanted, the color was not exactly what we wanted. In the future overstock should have bigger pictures of the different colors available. The pictures that we had to go by were way too small. That does not affect the quality of the cushions however which were very nice and well made.