This dress fit beautiful...the internet pictures in no way do justice to the sparkle and vivid coloring. Although it showed a fair amount of cleavage, as I am "big busted," the mesh overlay in the décolletage area made it very tasteful yet still sassy. The lace overlay on a whole helped to camouflage any imperfections the body hugging underdress might have exposed. I am a size 16 and this dress managed to make me feel glamorous. Great length. I received nothing but compliments all night long!