Love this bag! I get better at using it every day. I bought this bag because it allows me to keep everything in my locker and not have to place things on the gym bench (where I daily observe others sitting naked without towels etc... ewwwww). This bag is very well built, easy to carry, and well organized.