i wear a size 4-6; and tall.  since this comes from china, i ordered a medium.  this dress is HUGE!!!!  top part too big, arms too big, waist too big!  i gave it to a co-worker who wears a size 14 and it fit her.  this is ridicoulsy big.  i did not wanna return cause it was only 10 bucks and i like my co-worker enough to forgo a refund