Fabric: 12 oz 100% cotton Tough Duck™5 pocket designRivets at all stress pointsHammer loop and ruler pocketDouble front with kneepad pocketTriple stitched7 belt loops