I've used this bag for a while now and can definitely say it does its job very well. I love the two shoe pockets and the front pocket for my keys, wallet, and phone. They ball compartment is great too holding my ball in place very well, especially while driving.
As described, has held up so far with a 12lbs. ball.
The opening for the ball is to small.