Car covers can protect your car from most diry, pollen, and other small items. However, it will not protect it very well from things like hail, or other sharp or hard objects. It is best to keep your car in a garage if you face this type of weather, and will still need to wash it every so often.