I am about 116 lbs., 5'4.. purchased a medium because I like my jackets to be one size up from my actual shirt size. This jacket doesn't fit snug and the sleeves are a good length which is what I was going for. I gave it 3 stars because of all the loose thread I had to cut! IT WAS EVERYWHERE! Some of the threads I could easily pull off but I had to use scissors for most of them. Took me like 20 minutes to get rid of all it. Other than that, I am satisfied.