I've been looking for cushions for a long time - they are so expensive.  This one is affordable, water drains quickly and they are comfortable.   This is a much better item than the more expensive cushions that I have purchased

Pros: great price, great product
Cons: none