I don't wear cargo pants, the Wrangler Riggs and Duluth Fire Hose Logger pants are my favorite work pants. In my free time I wear shorts year round unless it's snowing or in the 20's temperature wise. My favorite are the Duluth Fire Hose cargo shorts or Dry on the Fly shorts. For off the rack shorts I can buy locally the Lee Dungaree cargo shorts aren't bad.