I am a bit disappointed in these. Hits just below the knee is what probably should have warned me. Im a 32 inseam, and ordered L. They hit just below my kneecap when pulled up all the way and ride up while riding, so their coverage isnt adequate. I considered exchanging them for XL, but based on the fit of the L, theyd probably be too loose. Disappointing and not very functional.