Even though I did have to return the 2X and get a XL, I'm still giving it 5 Stars. I'm a a size 18 curvy lady with 38D chest and the XL dress fit well with very little bra showing under arm. The 2XL was way too big in the underarm bra situation. A bigger chest might make the difference. Otherwise I loved how classy this dress looked. Very comfortable and flowy. I may be buying this is another color