It fits nicely. The fabric is stretchy, and was surprisingly easy to put on. I bought the recommended cushion stays to help hold it in place.