I should have returned this bag when I received it. For the inflated $40 price, it's too big to haul around all day, especially with that giant wide strap that digs into the side of your neck. The more stuff you put in it, the heavier it gets, and the worse that strap feels. When I got home, the cat peed on it and I had to throw it out. $40 down the drain.