Jansport backpacks last forever, hands down the best backpack. I still have mine from when I was 14, I’m now 40!
All Backpacks | JanSport
We use these for my son who has a hard time maintaining weight, he loves them and they really help supplement calories.
Kids Protein Organic Nutrition Shake - Chocolate
My kids love these! Keeps water cold, has a built in straw or a normal drinking option. And unlike a Stanley, it fits in the side pocket of a backpack!