Best sprays for killing moths. It instantly kills the adult moth the moth larvae that cause the damage and the eggs. It really does do what it says on the bottle.