I was very pleased with the cushion.  It fit my bench perfectly.  It is very comfortable to sit on.