This cushion is in perfect condition, and fits perfectly on our bench.  We are very happy with it!