Fabric pests such as clothes moths or carpet beetles require human contaminants like keratin, oils, skin cells and even urine, faeces and vomit to survive. When these pests chew through your clothes, they are actually devouring the contaminants in your clothes for their nutritional value.

So if you’re looking to keep your clothes intact and deter clothes moths and carpet beetles, all you need to do is be hygienic and clean your clothes regularly.