I bought these specifically for walking in the summer because other shorts tend to ride up in the crotch area, causing my thighs chafe and making exercise very painful. I love these shorts! They stay put and don't ride up at all. They hit just above the knee on me, but I'm very petite so that was to be expected. Also, I'm on the cusp between medium and large according to the size chart, so I sized down and got the medium. Very glad I did. It's an appropriately snug and secure fit.