These run a bit small, especially after going through the wash. I'm 5'11" and ordered a medium pair, and the bottom of these reach a few inches above my ankle. They fit well otherwise, though, and are very comfy!