It fits perfectly on the bench.  I love that it doesn’t hold water on the cushion.