This is good stuff, but it's not amazing like some people say. It definitely cleans your shoes, but if you're cleaning white shoes don't expect them to come out looking close to new. I found it helped by getting a bowl with warm water and putting some Oxi Clean powder in it and also using that with this cleaner. Overall I'm satisfied. Would I buy this again? Yes.