I just received this and it is a little smaller (snug) than I thought it would be. I'm 5'3", 118 lbs, and the small fits perfectly. I mean, there is absolutely no room for bulky clothes. Most of the jean jackets I've tried on have a little extra room but this one doesn't. I would have sent it back if not for the stretchy material - thinking I'll wear it during the cooler Spring / Summer days so won't wear it with anything thicker than a t-shirt or tank. I think this will still work. Material is much thinner than expected.
Con so far: taking the jacket out of the packet, I immediately noticed a lot of stray threads which I have to cut off. I'm just hoping none of the seams will come undone soon. I know this is an inexpensive piece but still, I'd like it to last a couple of years.