I did some research and narrowed it down to 2 brands; 5.11 but these Blackhawks just offered the best bang for the buck. They are extremely comfortable, lightweight and water resistant. They have plenty of pockets for storing stuff so we will start with them. There are 2 wide velcro cargo pockets running down the outer thighs with 3 elastic banding slots for magazines or anything you need secured. There is also an outer vertical zipper that is mesh to allows you to separate products from inside of the cargo. There are also standard hand pockets that are angled and wide opening for easy access with your hands also contains a tiny pocket divider for holding change?. There is also a hidden zipper pocket right behind the right hand pocket, this is hidden by the seam. There are also 2 additional velcro pockets which are narrow but tallish pockets between the hand pocket and cargo pockets. These are good for a cellphone or flashlight (approximately 2" x 4"). Now for the back pockets they are really wide with 2 velcro stripes to secure them I do not recommend putting your wallet in them. Now they did put a smaller zipper pocket which is located right above the right velcro pocket which is big enough and more secure to put your wallet. If you are a person who likes to tuck your shirt then you will love these pants as they have a rubber-like stripe. If you don't like to wear a belt (fits up to 1.5" belt) these contain a built in elastic band which hold them secure but not uncomfortably tight. These pants are pricey but useful and very well built I feel they will last for years. Also to note these pants fit are normal/relax they are not baggy or look like MC hammer pants as one reviewer stated. These pants can pass as casual and acceptable in the workplace.