This is seriously one of the best waterproof shells that I’ve ever owned. After reading reviews saying it runs small, I ordered an XL. It fits perfectly. I am 6 ft tall and weigh 200 lbs and normally wear a large. I’ve ridden in heavy wet snow/sleet and stayed completely dry. It breathes very well even while sweating hard. Now I need to get the pants.....