I'm 5'8", and slender, ordered a medium. They're a tiny bit short in the ankle but not noticeable. Other than that, they're very comfy and I'd highly recommend these. They do pick up some lint and other things, but it's tolerable.