This cushion fits perfect on my bench! Very comfortable and love the color. It is actually prettier in person than the picture. The padding is thick and provides a lot of cushion. Great pick!