I am very satisfied with my cushion for my bench I purchased. It is very comfortable! It is the perfect size! Make sure you measure the size of your bench and the cushion before purchase.