As seen on tv fabriclear is ready-to-use and kills bed bugs, bed bug eggs, fleas and dust mites by contact. fabriclear is a naturally derived multi-purpose insecticide that is safe to use around children and pets. it has a pleasant, refreshing botanical scent and is safe, non-toxic and non-flammable. fabriclear is designed for use on fabrics; mattresses, sofas, stuffed chairs, carpets and rugs. treat areas where bed bug anf dust mite concentrations are the highest, such as regularly used furniture and bedding.