waterborne coatings can be used on vinyl, plastic, and many types of leather - always on protected leather and also on aniline if you want to turn it into protected. It works so well because it moves right with the material -- no friction -- simply flows on.