As for RAIN, I normally keep my car covered while at work to protect it. Usually we get unexpected summer rain showers. I have learned to keep a heavy duty leaf bag in the trunk so I don't run the risk of having to stow a sopping wet cover in the trunk and getting everything all wet.