I purchased this pack for a trip to Orlando (full week of theme parks). The size was perfect for all my essentials with lots of great pockets. The larger pocket could easily fit 2 16oz water bottles ( a must in the heat and humidity) and the padded straps were very comfortable. The only problem I had with it ( besides lack of color choices) was that the right strap has a small pocket that I used to keep a small bottle of roll-on perfume. The fabric of this one pocket is less durable than the rest of the bag and within a few days a hole formed where the perfume bottle rubbed against the pocket. Other than that, great product, worth the price..perfect size! Was easy to either take on rides or quicly stow in lockers (required by some Universal Orlando rides).