These are top quality cushions.  I had to replace and entire patio set worth and these are just as nice as the original (and twice as expensive from the company) cushions.  They also arrive MUCH sooner than expected which was a bonus.