Cushion was perfect!  Great quality; fit my bench like a glove. Very happy with purchase.