I got the XL (US Large) and it fit a bit tight on the arms and torso (I'm 5ft 10in 200lbs). With time, it the arms loosened up a bit, but the torso I had to get the buttons moved about an inch towards the edge. It's not a big deal, it fits better now, but I should have gone with the XXL in retrospect.

It's a really nice coat that's very trendy and warm. I got complement from a random girl :)

My only nit-pick is that I can't really wear it open since it looks lopsided that way so I have to wear it closed.