The quality of these cushion is excellent.  I bought the cushions for a swing also to match, and am very happy with them both.  Highly recommend.