My 11 yr old daughter uses this for her soccer gear.

It is well made and fairly roomy.  I like the fact that the ball goes in the net on the side because then she knows when she is leaving a practice/game that she has her ball without having to look inside or assume that she has it.  The strap is decent and doesn't dig into your shoulder like a cheap bag.

This bag is called the 'small' size, but it could probably hold 3 more balls inside the bag.

My only concern is that the net is a tad small.  I wish that it was a bit bigger.  It holds a size 4 ball snuggly and I haven't tried a 5 yet.  I am sure it is made to fit them, but it will be tight.

Overall, we like it a lot.