Had been looking for a smallish bag for the gym for months. One that was cute & stylish & didn't scream "gym bag". I use a large standard gym bag on days I'm showering at the gym (to hold all my toiletries). On the days I'm dressed in my workout gear and only have a lock & towel I just throw them in my purse. I needed something in between that would hold JUST my gym clothes, sneakers, towel & lock. This bag fit the bill perfectly. I also love that the bottom of the bag is a flat hard vinyl which allows the bag to stand upright when you put it on the ground. It's super tough & sturdy. My only complaint is that the bag itself is a little heavy. Not a huge issue for me but if you're looking for something ultra-lightweight, this one definitely is not.