I have tried everything on my kid's clothes. But even after a good washing and rinsing, They still stink when they come out of the laundry. I don't want to use heavily fragranced stuff to try to cover it up. I just want them to smell normal or inert. Sometimes they aren't so bad once they dry but when wet, geeze. They are cotton t shirts from Mossimo brand at Target if that's any help.