This is a great little company. I say little because I don't know, but I think that they are little. these little sole stopperz are great. They grip your shoes so that you don't slip and they add some cushioning. I like the clear ones, they are great. I wouldn't be putting any of these black ones on my red soled shoes that's for sure!!!!http://www.goneshopping.ca/store/product_info.php/manufacturers_id/26/products_id/838
This company (I think) also makes cushioning to go on the balls of the foot of your shoes and also a grip for the heel of the shoe. I line all of my formal shoes with these. they are great and help to make a long night in fabulous shoes a bit more doable.