I'm glad I read the reviews because otherwise I never would have even bothered to purchase this dress.  I'm a 38G on top and I purchased the 2XL in dark blue.  The fit is very roomy.  I am 5'8" with broad shoulders and a long torso above the waist and my upper body fills out the bodice so that the gathers don't reach my waist--it still looks nice as an empire waist. As an older woman, I would not inflict the sight of my wrinkly parts around the neck and shoulders on the public but it makes a wonderful dress for around the house and pool.  I I might wear it out with a wrap or cardigan.  I even sleep in it because it is so comfortable.  I love the fabric, which as the silky feel of viscose, but it is not durable and will snag, thus I deducted one star.  Wash in cold water and hang to dry for best results.  I hope this info is helpful for those concerned with fit.