Carhartt Work Shorts Mens Size 42 Heavy Duty Canvas B25 DES carpenter N55.