I purchased this bag early in the season. Used it daily at school and at the gym. Fall off my bicycle and drag on the road for couple of times, thrown off the bleachers by janitors, and went swimming for couple of seconds on the school swimming pool. It still SURVIVED and in good condition! Cleaner after the pool incident.
Overall, this bag is what it says. Durable and Can fit A LOT of things.