I would wonder if it's your towel too. I have a microfiber towel that "went off". I think I get the stink out of it by washing it, but when it's wet and on my head, it stinks again. I'm going to give it a bleaching, and if that doesn't cure it, it's going in the trash.