I had to buy this for my teenage daughter who insists on having white shoes, after wearing her new shoes she got them dirty on her first day (because of course she did), so she begged me to order her some sneaker cleaner. This was one of the best reviewed so I decided to give it a shot, not thinking that anything would be able to restore her expensive new Adidas sneakers with white mesh... But to my astonishment this worked wonders! They look new again! She uses this cleaner quite regularly now on all of her white shoes (because each new pair she bought just had to be white or off-white) and I've never seen her keep her sneakers so clean! The kit is super, in fact I'm going to have to order more of the spray as she's already gone through half a bottle in a week's time.