I ordered the regular size which should be a 29" leg. When I measured them they were 31" and too long. I preferred when the leg length for regular size was 28" a few years ago but I can just get away with 29" with the right shoe but 31" is way too long. Also didn't like the fabric much.