Someone here recommended it but cant remember who, anyone orderd some and it came today. I was just wondering if anyone had used it and whats it supposed to look/feel like on the roll? As it says self sealing but it doesnt seem to be (tried on a corner) is it supposed to be sticky? Or slimey or something? This roll seems really dry and because it will be on the bit dont want it coming off in his mouth for obvious reasons