Just for a size comparison, I am 5'3" tall and 95 pounds...I got an extra small and it fits perfectly. It is not short on me, I wore it with 686 pants and did not have camel toe issue! My pants were worn low enough to be comfortable (picture low rise jeans). I love the jacket because it is so thin and form fitting, I hate baggy or big jackets. I wear it out a lot and have no complaints.