This cushion exceeded my expectations!  Super comfy and super easy to clean!  A perfect fit!