I love this vest! One of my best sellers this week! I’m in the large, definitely runs snug! I’ve listed a few other options as well!