I know that a few ladies on here have been curious about how to clean their white satin shoes. My Mount Streets had an unfortunate incident with fruit punch, which resulted in some small splash marks on the "petals". They also had some dirt marks and oil/debris where my toes were. These stains were on my shoes for about a year. I decided to try this product out to clean them: Here are my results! Before: sad shoes :cry:. After: happy and clean! I was particularly impressed with how well it cleaned those oil/sweat stains in the toe area: A juice stain on a petal. Before and After (this was one of the worst marks, and it got rid of the stain about 90%... the product completely removed the majority of the rest of the stains): I didn't have dirt on the heels but I did have some dirt on the straps. Here is before and after: All better! I thought it did a pretty excellent job of cleaning up the stains, especially considering they were old ones. Hope this helps some people!