I am so very pleased with this product.  It is quite cushy and comfortable and fits our bench perfectly.  The quality is excellent and the color is perfect.

Pros: Great, durable fabric and very comfortable.