This jacket is PERFECT! So comfy and I love the fit. I found the reviews I read so helpful. I would have purchased a large and I think it would have been too big - ended up ordering the medium and it fit perfectly. I am 5'7" and weigh 149. I typically wear M/L tops but wanted to be sure this jacket didn't hit too long since I plan to wear it mostly with maxi skirts and dresses (love that look.) There is a lot of give in the fabric with lots of give in the back and sleeves. The cut is perfect. Just love it! I purchased the blue wash - super well done and looks like a very high end jacket. It's going to end up be one of my favorites.