button front belt loops zip fly diagonal front pockets back snap-flap pockets flap-cargo pockets at thigh