We just bought this a week ago so we do not know how it will hold up, but it looks sturdy and water repellent. It’s attractive and easy to take off and on.  Very glad with this purchase