This is my second time buying this cover. The 1st cover lasted about 5 year through rain, snow and sun. Was still fine but unfortunately one of the straps tore off. Highly reccomend