Husband has 2 cracking pairs that are wearing out Want slim fit- he is tall with slim legs. Canvas style knee length Suitable for everyday. Walking. Not baggy Up to £20 Any help anyone?