Love these cargo shorts for family expeditions to sporting events, amusement parks, and just every day casual wear.  The rip stop material just sheds any spilled liquids, the pockets are as functional as the long pant model (which I own two), and the color is great IMO.  I also own these in the khaki/tan color