I’m typically a small but after reading some reviews, I ordered an extra small to be safe but dang, it was HUGE. The top & bottoms were falling off me and the pants were so long that they were bunching under my heels & I was slipping on the attached pearls! Dangerous. I’m really sad this outfit couldn’t work out for my NYE party and now I have to figure out how to spend $71 here on things I don’t need. I will say that the fabric was thick & the outfit was beautiful aside from the fit.