Fits 4inch cushion perfectly. Zipper slides smoothly, fabric repels water nicely. Color is vibrant. Hope they look this good after a Florida summer