i had a difficult time finding the correct size cushion for my bench. This fits perfect and looks great.