Dakine Drafter 12L Hydration Pack
The Drafter 12L is a medium sized pack that packs a big punch. It's 100 oz reservoir carries plenty of water to keep you hydrated and it has the perfect amount of storage space for all but the longest ride.
Despite the size, pack has plenty of space and pockets for storage. Straps are comfortable and back ventilation is decent. Multiple areas for pads and helmets that are actually functional. The bladder is also great at preventing mold and bad tasting water.