I have so far tried 3 different commercial sprays, homemade mix of essential oils, and washing them. Nothing has worked. Until now! My shoes can return from the garage! I wouldn't say it 100% removes all smell but it removes about 90% which is acceptable for the wife.