I searched for a simple bag for my son to use for sports and going to the pool and decided on this bag.  It feels very sturdy and doesn't feel like it's going to rip if you put something a little heavy in it.  Has a lot of space, a front zippered area that has a little padding for keys, wallet, or cell phone and the outer mesh areas for 2 water bottles.  Ended up purchasing 2 more for my other kids in different colors & am very happy with my purchases.