Runs very large, but flawless otherwise
Similar to the other review, I normally wear an XL but had to exchange this twice for a L and finally for a M which fit perfectly. My suggestion would be to get order one size smaller so you can exchange a single time if need be.
Other than sizing, this coat is phenomenal. It can be dressed up or down seamlessly. Highly recommend.