I have big arms and shoulders so I ordered 2 sizes up in my shirt and one size up in my vest. I’m 5’5 174 bigger boned athletic build lol. I got a xl in my vest and a 14 in a Oxford shirt. Love the quality and fits perfectly. More of a non binary fit.