I normally wear XS in tops, so was a little disappointed that the green only came in a size small, but it actually fits very well. I'm 5'3", curvy, approx 125lb, and it comes to upper/mid-hip length, form fitting but not too tight. The material is extremely soft and has only gotten softer with repeated washing, with no pilling at all. It's a beautiful muted green color, I wear it over a thin long sleeve shirt to work and it keeps me warm and stylish. I have also not noted any sweat/ armpit stains which is great. Highly recommended!