If you've got the long-short grain fabric like LeBaron Bonney offers, just wash it every time you wash the car. I put mine on 32 years ago and it still looks good and is still waterproof, and I've never done anything but wash it. Soft sponge or wash mitten, not a brush.