Only had this a week but the design is fabric not vinyl so it will withstand weather. Dries quickly after rain. Very expensive for a pillow so hopefully it will last some years!