I am 5 foot 8 inches and 30 inch waist. I find that the size small is perfect in both length and width. I typically run about 5-8 miles a day and these are some of the most comfortable pants i've ran in. Would recommend and will probably buy second pair.