I have them in X-Large size and the length is 30 (the Large size has the length) which is too long for me (down to my mid-thigh) since I'm only 5'7 tall. On the other hand, they're so comfortable that I'll keep them for in-house use, and hopefully they'll shrink a bit in the wash. Meanwhile, I'll tuck.
Rating: [4 of 5 Stars!]