Bought this along with my black diamond chalk bag, both were fairly good purchases. The ball is a good idea in terms of keeping your chalkbag clean, however, it wastes some chalk in the air every time you use it and you can't get as much chalk on your hands as you can with regular chalk. Plus, I think that mine is already starting to get a little low.
This bag is decent in terms of holding a good deal of chalk, however, unlike all the other bags that I have seen, this one comes with a big loose string instead of a belt or belt-like rope to hold it to you. I haven't really figured out how to keep it on me when I'm climbing yet. Other than that, It does what it supposed to do, and It can hold a whole lotta chalk.