I wear a 10-12 and ordered the large. The shoulders and arms are tight on me. The coat fits perfectly everywhere else. The length is great. It hits me right below the knee and I'm 5'4". I always have to have sleeves shortened on coats/jackets, but the sleeve length on this coat is perfect. The chest, hips and waist fit perfectly. The sweater portion zips on the inside and that section is about hip length. The knitted collar is ribbed and the body portion is just solid wool, not ribbed. It has a nice, heavy duty zipper that will last. You could leave the coat unbuttoned and still be warm with just the inner section zipped up. The top-stitching is very nice (Black with white stitching). The details with the back button on the flap, the belted cuff, shoulder epaulets and zipper on the sleeve make this a very unique coat (that's why I bought it...it's a very, very cool coat), but the arms and shoulders run small/very slender. Size up if you can. I'm debating on whether I keep this. I'm trying to talk myself into returning it. :) Returning it will KILL ME. I love the coat.

The wool seems to be VERY warm. The buttons are all sewn on nice and tight and the coat is extremely well made.

I purchased mine somewhere else online. When I saw Amazon has it I thought I'd give a heads up on the sizing for those interested in it.