I bought this for my shoe-obsessed son. He's extremely messy and his clothes and shoes are perpetually stained, which did not prevent him from buying a normally very expensive pair of fancy white knit sneakers when he saw them on sale. I rolled my eyes: "You will wreck those in minutes."

"I'll get shoe cleaner and keep them clean, I promise!"

So, sure enough, the first time he wore them, he got dirt all over them. But  he cleaned them with this stuff and, yeah, they look good. He can't stop raving about this product. ...