Y'all I love this damn bag so much. If your gym shower is large enough, you can hang it up inside the stall, shower off, change in-stall, and just l-e-a-v-e. The zipper enclosure itself isn't waterproof, so don't go off dunking it, but the bag material is made out of the same material as diving suits so go off. The shoe compartment at the bottom is genius. I've personally not had an issue with it getting lopsided. I love that with its material it can handle some basic wear and tear from being a city commuter (that sweet, polluted city air~) So many inside pockets! It's basically a Mary Poppins bag. Love that it can also double as a personal bag on flights!