My son rides his bike everywhere, even to grocery store.
I got him this for christmas and he continues to rave about it.

It is extremely well made, versatile, flexible and looks very nice too.
Many pouches that have zips and velcro for backup.
It has the size to do most jobs you would need it for but not too large
when empty