Waterproof bags are a must for those who travel extensively or hike outdoors. Even if you are carrying a professional mountaineering bag, you will also wear a rain shield.