these shorts are execellent.  they keep you warm and dry.  i can't imagine doing my workout without them now.  i love them. they don't ride up and they stay in place.  finally a short that i can feel confident in.  they are not too long and hits just above the knee.  would highly recommend.