The seat cushion fit our bench perfectly.  It was well made and we are looking forward to enjoying it for some time