if you ALWAYS ALWAYS ALWAYS wear a small..... then small may work for you.... what i wear depends on the manufacturer (i.e. anything performance or nashbar i wear medium... PI i wear small.... men's i always wear a small except the brand las vegas century uses... i wear XS!) i could wear the small women's voler... but it was JUST good on my shoulders.... and not good for movement... almost snug on my shoulders... but i have broad shoulders...

look at it.... try it on and exchange it if you need to!