My husband wears these all the time and for some reason, these, which are the same brand, size and fabric as the other pairs he owns, are way too short. The legs barely go down at all and they ride up. So now he can't even wear them. Waste of money.