I had high hopes for this product. I am a white or mostly white shoe lover, but with that comes shoes getting dirty and having to replace those you love so much. When I came across this product I thought I finally found the shoe cleaner that would bring my white shoes back to life. So I gave it a shot on some white adidas I used at the gym and I was about to throw out… unfortunately it didn’t bring my shoes back to life. I’m sure if my shoes were recently dirty then this would help clean that mess right up. But if the shoes have been sitting for a while with those stains, this won’t bring your shoes back to life. Unless maybe you use almost half a bottle of this product and really scrub your shoes. Perhaps! Below are the shoes I mentioned. As you can clearly see they are way better than before, but definitely not like new again. I will definitely keep the product and use on shoes that have more recent stains. Thank you Shoe Doc!