I had ordered small (I'm 116 lbs and 5'3") to begin with but had to send it back.  Very tight with a sweater on under it. Ordered the Medium and it's great.  Received it just in time for all the rain @ the holiday season :)