I love this dress.  I had originally ordered a 3X but when I tried it on it was too big.  I ordered a 2X and it fit perfect.  I wear a size 12-14 so the 2X fit perfect.  I definitely recommend this dress.