This is a very thin rubber sole that is applied over the sole of the shoe to make it wear longer. The rubber is so thin that it doesn’t change the feel or appearance of the shoe. It comes in various colors such as black, beige, dark beige, white, and red.
Protective soles also make your shoes more slip resistant. This is great for safety, but you may not want to put them on your dancing shoes.