When I first opened the package I thought the bag was going to be to small? Then I started opening, the endless amount of different pockets is awesome! The bottle holder actually expands and holds my big mouth water bottle, I have never had a bag be able to do that before! The way the pockets are set up, makes so much use out of the bag that typically gets lost and wasted space. Very well built and thought out!