I have a North Face windstopper jacket and have had it for more than 10 years. It does stop wind, does not leak in a LIGHT rain, it does collect animal hair Desperado, and it does let out water vapor. I love it and use it all the time.