I have owned both 500C and 500CM, I wouldn't rate them as waterproof but a rain is not a problem. I used them in monsoon in thailand and freezing snow falls on spitzbergen, never had a problem.