I am 5 ft. 8 inches, 36C, a size 2-4, and expected the Medium to be too large, it fit perfectly, but for heavy layering it would be tight. The quality is excellent, and the fabric is top notch. Mind you, I am not easy to please:) Buy without hesitation, as this is an all year long jacket, you can dress it up or dress it down, 10 stars!