It is big enough for my gym bag. Shoe compartment can hold one pair of athletic shoes and one pair of slippers. I usually put one pants and polo shirt, 2 towels, underwear and short. Still roomy space~