Wow! Honestly was a little sceptical about the non residue, but I can assure you, 0% goes on the ball or the cloth! I don’t get it, you’re hitting a cue ball at around 20mph at point of contact and still nothing on the cue ball how is it possible ? It works really good. Highly recommend