You really cant find a better bag with more compartments. I have 4 kids and can fit everyones sunglasses, sunscreen, drinks, snacks, hats, goggles, keys, phone, you name it! I usually only put 3 towels in so I am not having to dig under to find things but it can fit more.