Here’s how the best bags fared. What this rucksack can’t hold probably isn’t worth hauling to the gym. There are water bottle holders on either side which easily held my protein shakers ...
Some results have been hidden because they may be inaccessible to you