This is even nicer in person than it is online. i absolutely love it. i am 5' 5" and 128 lbs. and ordered my usual size small. i probably could have worn an extra small, but don't feel like the small is too big. this could be my favorite purchase of the season.