Once I saw this design, I had to have it. Planned on wearing them as part of a running costume. As I am 5'8", I ordered the XL for length, which was fine for my legs. Fit in waist & hips is a little loose but not too bad. Good quality, well made. Will probably order another pair for fall/winter races in Arizona.