I have an odd size bench and this fits perfectly. Great color and adequate padding. This is a replacement for one I bought a few years back from the same company. It withstood constant exposure and use. The old one is still in good shape, I’m only replacing it because it’s faded.