Bedliners are both water-proof and weather-proof. They have the best properties while providing your truck with maximum protection.