This cushion fits perfectly into my swivel rocker and is just the right combination of firm and cushy.  

Pros: Great Value
Cons: Not all color options are visible online. I had to order my color off blind faith, but it did work out well.