This is the perfect pack for dog walking. I have tried many different pack types from fanny packs to treat bags, but they were always lacking something. The waterfly easily holds a standard size water bottle, my Galaxy s21 phone in an armadillo tek case, treats in the front pocket, and I still have a zipper pocket to spare! The airmesh back breathes, so it doesn't get too hot. The front loops hold a clipped on collapsible water bowl for my pup. I cannot think of a thing that I would change or add to this pack. I walk my dogs about 25 miles per week, so it gets a lot of use. It isn't too large or too small. A truly great purchase!