Size 34 waist, 34 length in pants, ordered XL. Very comfortable. Length could be longer for me, as they shrink some in length, leaving them 3-4 inches above my ankle. The button fly has a tendency to come open, but hoping it will take a set after a couple more washes.