I bought this dress on a whim one day, even though i wasn't sure where i would wear it, but i just had to have it. this dress fits beautifully, and is very flattering. i am 5'9 and typically a size 14 with large hips, behind, and a smaller waist. the 12 fit me very well--snugged in all the right places and just right everywhere else. i ended up wearing this to a benefit and i received many compliments. go for it!