I love the theory behind this bag - as a personal trainer, I often need multiple bags for clothes and food. I hoped this would cut down on the number of daily bags - and it has. I can't rate it higher, sadly, because the lining inside the bags - of the small pockets, had already separated/torn from the actual pocket and it arrived thay way. I didn't expect that for what I paid for the bag. I'm using it, but paying attention because I'm a bit worried about how it hold up long term.