This is initially meant for soccer and should not be used for swimming but if you have to use it than I would definitely save money or whatever you need to do to get a real swim bag. I used this for soccer For a while and then used it for swimming after my soccer season was over because I did not have a real" swim bag. At first this bag was great it held all of the necessary items I needed. The pockets are it such weird spots especially the ball pocket I used that pocket for extra caps and such and it was such an awkward spot for stuff there were no side pockets just that bottom one and the front cleat pocket then there is the top little one and then the big pocket for whatever else I used that for towels suits and other stuff. The bag should not get wet as the smell that it has after is horrible because it has no ventilation for wet things there is some strange hydro shield but I think it is meant for rain and not actually to get soaked I know that your regular swim bag is going to get wet and maybe smell depending on where you put the wet stuff but it wouldnt smell as bad my bag started to grow a weird mold from it being wet in the bottom and the bottom cover was just ripping and was not tough at all. Overall I would use this as a last resort and definitely spring for that speedo or TYR swim bag instead