Humvees are fine, but the second pair I bought were a bit shoddily made. Well, the outer short was. First lot went back after the button fell off. Replacement pair had a lot of scratchy stitching on the insides, gave me a nice bloody knee the first time I wore them for a long ride. Had to do some trimming with scissors. I would have sent them back too, but the trek to the PO was outweighed by my natural lethargy.
As an alternative, I get 3/4 length running shorts from Decathlon (should be about a tenner). These are lightweight, stretchy, and quick drying. You can pop them over cycling shorts in summer and tights in winter. They lack the faux urban combat styling of the Humvees, and they're comfy, practical, and cheap(er). Ideal if you're not ready to wave your lycra arse at the world.