We needed a waterproof cushion for an outdoor wooden bench.  This came promptly, was exactly the right measurements, is thick and comfortable and seems (at least so far) to be completely waterproof  

Pros: size, comfort, waterproof, promptness of delivery, reasonable price
Cons: none