Old school 1960s or 70s (probably 60s) herringbone twill cotton shop/ garage coat.  Long ago someone's wife shortened the sleeves. Couple of tiny white paint spots and some rust(?) freckles in one spot.  Self belted has two front pockets one chest pocket and side pass through points.