I'm 5'10 and 175lbs pretty chest heavy so I went with an so, it's not super stretchy but it fit nice. Thin material yet still thick, and most who wear scrubs probably work in areas that are cold so it's nice and thin to fit under scrubs yet still keep you warm