This cushion fit perfectly on our breakfast nook bench. It’s comfy and I love how the cover zips off so I can wash it. I actually didn’t know that before I ordered so that was a pleasant surprise. It’s very washable, My daughter got chocolate all over it and I just sprayed some stain remover on it and it came right now . Definitely recommend