You might want to consider ordering a down a size. I have other capilene baselayers in the same size (women's small) that are a little loose, but I was swimming in this one. It's so long in the torso, I don't think even the XS would fit. For reference - I'm 5'3", 105 lbs. Really nice otherwise so I'll give it 4 stars.