I would have loved this dress, if it was sized right. I have a size 24 waist, so I ordered the XS, and it was beyond tight, to the point that it just looks terrible! Had I known the XS was incredibly smaller than a normal XS, I wouldn't have ordered it. Bottom line - size up - they run SMALL!