I got a large and a medium. If you're not too sure on what to get, go with a large. A large isn't large-large, it's more medium-large. The medium is more medium-snug. It's a bit hard to explain but nevertheless, either size is not too loose or tight. Provides warmth even if it is a bit too big.