I'm a fan of yumi kim dresses and consistently wear size small. so, i ordered this in a small, and the top was a little loose, but it was way too short. there's no way i would feel comfortable wearing this in public. i'm 5'7", and the hem was higher than mid-thigh on me. the waist is also billowy and has no defined shape.