Bought this in XS (I'm 5'6, 125lbs, B34). I loved the length of the coat and the sleeves (which were on the long side so you can stay warm) but the torso is really roomy--so much so that the jacket literally formed a weird "back pouch" in my mid-lower back instead of hugging my shape. I considered having a seamstress put in darts at the back to provide a more tailored fit but for this price, I'd rather it just fit me right. If you're busty, you might fill this jacket out more at the front and avoid the back hump. The jacket fit me snugly at the hips. The construction and quality are really top notch so I'm pretty disappointed to have to return this.