The cover I bought has lasted about 4 years. The elements turn it brittle and eventually tore in a few places. I'm mostly in a moderate rainy climate in Western Washington. It is almost a little too tight of a fit especially as it ages. I like the elastic; it just needs to be a little longer to get over the tongue and back end without stretching it too far. I think the material may be big enough, however if the elastic was 2" to 3" longer it would be much easier and would still tighten back up enough to fit underneath. It's a quality cover, but it needs some improvements.