I bought this bag as had taken up running , and had nothing to carry necessary items in .This gymsac has proved its weight in gold ! . I now use it for my running , zumba classes , walks , and when i go to the allotment , even shopping ! i have found it to be waterproof in the biggest downpours ,( and believe me , ive been caught in quite a few !!!! ). Yes , a very good allrounder gym bag with plenty of room in it , for swimming , zumba , and any other sporting gear . Very quick delivery , and highly recomend this bag !!