For a smallish bag it has a ton of room. I keep 2 towels (one bath and one hand), my gym clothes, sweatshirt, extra underwear and socks, and my sneaks, bathroom goodies - shampoo, soap, deodorant, q-tips, hair bands, etc in this bag switching out my gym stuff for my day clothes and it still zips up easily and with room. But it's not a monstrosity to carry either. It's very cute and the shoe pocket is lined so dirt is easily pulled inside out with the pocket.