LOVE this dress so much!!  I was worried about it being too tight in the chest, so i ordered a large.  For reference, i am almost 58, 140 lbs, im a 34dd.  I probably could have gone with a medium, it fits my chest well, but is a little loose through the belly.  It is very heavy material and smooths over the lumpy bits.  I will be ordering more!!!