These shorts are made of a very rugged duck canvas, yet they are very comfortable and roomy, providing good movement for hiking.  The cargo pockets are roughly 7-8 deep, but they are flatter to the body than other Wrangler cargo pants and thus more limited for what you can carry in them, but they are double stitched and very functional.  Overall, they are nice and sturdy and should hold up to lots of outdoor wear.