I had an "Elements All Climate" that came with the new class C I bought 5 years ago. It lasted very well for the 4 harsh winters I used it. As suggested here I made sure all the corners and pressure locations were covered with a good thickness of cloth. in my case I bought some cheap bath towels and taped them up as needed. My plan was to buy a new cover for this coming winter. I bought a new Class C and this one didn't come with a cover. I went to buy another "Elements All Climate" it seemed a bit thinner. So after some research, and seeing the prices about the same, I bought an ADCO Designer all weather cover. We'll see how this works. I live in the Southern New England where we tend to get very slushy heavy snow/rain that flash freezes, along windy conditions.