I use this for my BJJ, MMA and Boxing equipment to take with me to the gym or competitions and it works GREAT! I'm able to carry my BJJ GI, Boxing Gloves and MMA Shorts and Cup (Groin Protector) all in the main compartment with some room for a few other things. The front compartment is big enough for a change of cloths (shirt and shorts) and flip flops while the two side pockets can hold my water bottle and some snacks. My friend has one and uses it for his cycling and running stuff for his triathlons.
So I do recommend this as a useful and sturdy bag for sports equipment and daily use.