I loooovvvveee this jacket. I went with a large after much debate with myself. And I probably could have went with a medium. But Ill live, and when I need another, Ill try the medium. Ive already worn this jacket a handful of times in the few weeks Ive had it. Its buttery soft and so smooth. My only complaint goes along with a few other reviews, the button placement on the sleeve is terrible. They seem to catch and unsnap always. So Ive resorted to leaving them undone. Great purchase for the price. Follow the measurements and order accordingly. I assume people that didn't read how to measure, ended up with bad sizes. And I let that scare me. Had I gone with my exact measurements I would have ordered the medium. Happy nonetheless and will get my moneys worth.