I'm 5'5" 150lbs and Small fit perfect, for my liking. A plus for breastfeeding mom's, the sleeve is wide enough to give access to nurse!! (I know nursing through the sleeve sounds weird but it worked perfectly!!)