I've been looking for replacement undershirts to go under just about every top in the fall and winter and was having a hard time finding ones that were thin and long. These totally fit the bill. Long enough to tuck in and snug so nothing bunches. Definitely order small. I usually wear a 12 and the small is perfect.