My husband goes through shorts like water, granted he a select few pairs in rotations daily, but he always seems to get tears in them around the knees from bending or kneeling. These shorts by Carhartt are awesome. The material is super thick and tear resistant, and the fit is nice --- not to baggy, not too slim. The length is great on my 5'10" husband, falling just below the knee. He has these in 3 colors now.