I swim 4-5 days a week. I wanted something to carry my swim gloves, fins, goggles, ear plugs, swimming cap, and water bottle from the locker room to the pool (and a bag that I could keep these things in without having to worry about taking them out and drying them). This bag works well for those purposes, but it is a very big bag -- bigger than a standard backpack. This is probably good for someone who snorkles but is really more room than a recreational swimmer needs.