This bag is much bigger than it looks, enough to fit two large stacks of clothes side by side. I use this for zumba, put towels and deodorant in one side pocket, chonies and socks in the other side pocket, hairbands and accessories in the front zip pocket, and carry multiple sets of gym clothes and shoes in the main compartment, with tons of room left over. Very sturdy and hasn't picked up much dust yet, plus it's super cute! Its probably a little bigger than I need for gym but I still love it.