I used this product quite a few years back with success. In between I have experimented with other manufacturers products. I thought I would give it another try, but a bit disappointed with the ball reaction after cleaning. Two of the other products I use, do much better removing "todays" oil from the ball. I will stick to my two go to cleaners prior to league/tournament games and use the Purple Stuff after practice games.