Put this over my set today and fit perfectly just like the customer service agent said!

Update it held the water and after I got all the water off the cushions were wet. Definitely disappointed with that