As previously mentioned, this dress runs very large. i ordered accordingly, and the small was the right size for my frame, but it was just not flattering. i'm pear shaped, and i found the shoulders to be large, the neck a bit too high, and the overall cut to hug my figure in a very unflattering way. i'm 5'4", 140-ish, and maybe if i were a few pounds lighter and a few inches taller, it could've worked. i so wanted to love this, because it's soft and comfortable and cute, but back it goes.