This backpack is absolutely adorable. I am a petite adult female and use this pack for my job at a zoological center. The water resistant aspect is very functional for my job. I can fit a 20oz Hydroflask in the mesh pocket and I can fit 2 narrow packing cubes as well as a kids sized soft lunch box inside.