I bought the denim cargo shorts for my (adult) son for working around the farm and for leisure.  They are very neat looking shorts. The shorts fit well at the waist, true to size.  The legs are roomy, especially on thin guys, but still look cool.  The shorts hit mid knee (he's 5'8" with 32" waist).  They are rugged shorts and will last quite a while.