I bought this as a gift for my wife and she loves it. She's 5'5'' 110lbs and the small is a great fit. She can easily get a fleece layer under it. It's light weight and packable which is what she was looking for. It's a great shell especially at the sale price. She hasn't had it out in an heavy rains yet, so I can't comment on that.