With double layers of heavy duty (but pliable) canvas across the knees, and plenty of pockets, these pants are tough enough for whatever challenges come your way.