This product ended up being better than I expected.  I knew my bench was 2 inches wider than the cushion and hoped it wouldn't be too noticeable, but it is perfect!  I'm actually glad I didn't find one the exact same size.  It is soft and comfortable, but has enough firmness that you do not feel the bench underneath you.  I purchased this for my Suncast Patio Storage Bench.  The color matches the cushions of my other patio furniture perfectly, too.