As has been said before, these balls do not eliminate smells, but do a good job of masking them to the point where you can't smell them.  Same things as far as I'm concerned.  Even if the new scent tends to be strong, there's nothing worse than the smell of rotten shoes.  This keeps them fresh for longer than would be the case otherwise.  Would buy again.  They last quite a while, too.