These are quality cushions, but they were much smaller than I had expected.  They were too small for the rocking chairs I ordered them for, but I am saving them to use elsewhere.

Pros: Well made.
Cons: small