This is a link to an action shot. The bag actually holds everything I need, plus a bit. My Speedy 25 is deeper and wider, but this Keepall Bandouliere 25 has more than enough room to carry everything I need. I carry two compact Hermes wallets, a zippered pouch of feminine hygiene products (just in case), two car fobs and house keys, masks, prescription sunglasses in a hard shell case, and sometimes an AccuCheck glucose monitor in its hard case. There’s plenty of room leftover. For the mom essentials (including snacks), it’s plenty. It also doesn’t sag like a Speedy.