I love my bench cushion! The quality is great and it fit perfectly. I bought one for the holidays but I'm going to buy another one for the rest of the year. It's so much better than what I have!