Carpet beetles are small. Adult carpet beetles are only up to 5mm long. Female carpet beetles can lay up to 40 eggs. The eggs hatch in 14-28 days. The time it takes to become an adult varies from about eight months to a year. And the adults can live around 2 to 6 weeks. Carpet beetles feed on wool, fur, hair, silk, clothes, fabrics, carpets, rugs, underfelts, felts, fibre-type insulation material, dried insect speciments, animal carcasses, bee and easp nests, and stored foods including dried meats, seeds, grains and cereals.