My wife purchased this based on the fit chart.  It did not fit and was more of a small than a large.  If you have an ample bust-line, buy 2 sizes up.  My wife is 39-26-38, 5 ft 7,  140 lbs, with a DD cup, for comparison/size shopping.  Hope this helps.