The size I ordered on this cushion was spot on!! It fits my bench perfectly!! The cushion is thick and made beautifully.  I would definitely order this again.