These Wrangler Cargo shorts are very well constructed and have plenty of pockets.  I especially like having velcro on the long side pockets.  Makes them more durable to me.  I ordered the denim Cargo shorts and they are definitely denim.  The same material as used in their jeans.  The fit is true to size and minimal shrinking in washing/drying.  Personally, I would prefer them to be shorter - these extend a bit over my kneecaps.  I tend to rather have a shorter inseam.  But all the positives of these cargo shorts, outweigh any negative about the length.  The price point for these quality cargo shorts is excellent and I'm planning on ordering more.