I've had these for two years now (two winters!).  Whether snow, or rain, and even tropical storms, they have held up and kept my two wooden rockers dry and in good condition.