I find that oxy clean is pretty good at getting smells out of clothing like socks. But when my towels get smelly I use ammonia, I got that as a tip from our county extension service, at that time we used it to get a smell out of our rug. I worked on the rug, too.