Voler xsmall jerseys run on the small side. I am 5' 1" and weigh 103-105. I mostly buy Terry stuff; not all of their jerseys are cut the same. But, I have quite a few Voler and a few Sheila Moon. Shorts, I've never had any issue with Terry, Sugoi or Shebeest. My issue is that when I first started riding, and to a certain extent today, some companies do not make things in x small woman's sizes. PI and Performance are the biggest offenders.