Hubby got me this jacket. I had him get a medium, it's a little long. It's expected because its a mens jacket. Im good with that, no snow going down my pants! Yay! Everything else fits perfectly. Great sleeve length for me, I like my sleeves longer. It is warm! I tested it out in snow and rain, it's waterproof and snow proof. I wore a light sweater underneath in the snow and was not cold at all. It is cozy. I absolutely love the hood! It fully covers my head and is also very warm. My head started sweating a little.