Canyon River Blues Boys Cargo Shorts 100% Cotton Machine washable Elastic waistband Faux fly 2 velcro front pockets + 2 side pockets Solid pull-on