A) The covers are weather resistant. However, they can't provide complete protection against moisture. Some moisture is definite to seep through and damage the trucks a bit. Moreover, softer tonneau covers can't withstand automatic car washes either. Whereas, some of the hard covers can withstand well against automatic car washes.