Ive been looking for a couple of years for the perfect cushion for a bench Ive had for several years. This cushion is really great quality. Fits perfect! I highly recommend.