Love our bench cushion. It fit perfectly. It has lots of cushion for comfortable sitting. And it just looks great.