I bought this bag to use it as my gym bag.  After reading some of the other reviews, I felt that this would be perfect as a gym bag, but it didn't quite work out for me that way :(.  The bag is really nice - looks smart, nice color (I got the Lime one), easy to carry, convenient, etc.  However, it's too small to use as a gym bag.  I carry my gym clothes as well as my gym shoes in my gym bag, since I go there from work.  I couldn't fit my shoes in this bag :(.  So if you carry only clothing, towel, and small water bottle, this might work for you.

Anyway, I loved the look of this bag so much that I started using this as a messenger bag when I travel carrying my sunscreen, small wallet, sunglasses, small snacks, water bottle, etc.  And I got many compliments for this bag :))).  It also came with a free key chain, which I am using :).  Overall a great purchase; recommended!