These a very thin cotton cloth pant with a minimun of texture. They are certainly not "Canvas". They are thinner than some chino's I have. The pant also rides low below the waist --not slightly lower. For a work pant this is a disaster. It defeats the roomy seat since they are already low --plumbers beware! The dark green collects dust and lint so immediately look dirty- work, I think not. These will not do the job. These are not the heavy canvas outdoor Carhartt you see at the store. I've never seem Carhatt like them before-- looks like China and the lords of profit maybe at work here. Order a size larger than you normally would as well --they run small.