This backpack worked great as my day pack during my trip to Peru. The size is perfect for carrying overnight clothes, books, water bottles, whatever you need to survive plane rides and hostals. I originally ordered the Everest Luggage Basic Backpack Medium, but it felt way to small to hold enough clothes for a day or two. This one was only a few dollars more and holds significantly more. The material is sturdy (like classic JanSport feel) and the navy blue is slick. My only complaint is that the straps will dig into your shoulders if you pack it too heavy. Since the straps are thin and offer no padding, that should be expected. Not a deal breaker, but something you should be aware of. I took this bag to the actual Amazon River, too, so they should put me in a commercial.

Oh and my dog casually naps on it, too. Pet friendly