I usually get an XL in jackets and went with that for this purchase. Needed something rainproof in the community working with Adults with disabilities. I was able to wear this perfectly and with a sweatshirt hoodie underneath it with it zipped up. Tested it this past friday and stayed dry all day.