Literally the most perfect fit. LOVE these cushions. They look great I didn't worry about them all summer and super comfy. Easy to clean. Very happy with this purchase.