Not for us
My husband did not like these. His shoes smelled so bad, and while this stuff did work for that (and yes, I followed all the directions) they left an oily residue on his socks for a few days. Good customer service though because I was able to get refunded. Maybe this is useful for something else that you don't mind oil on??
Rating: 2 stars