A backpack with an okay design also keeps water out
Everything you need in one backpack. Great backpack for cycling. Nothing to complain about.