This jacket is perfect, it's somewhat lightweight but so warm when you layer it with long sleeve tees and scarves. The material is thick and durable. I'm 5'3 and 120lbs, the x-small fits perfect, I originally ordered the small because I like to layer, but it was way too big, it looked baggy and unfitted. The x-small really showed the a-line shape of the jacket, which I love. Great buy!