Nature's Miracle Stain & Odor Remover contains the same ingredients that nature uses to rid organic debris from the earth's surface--enzymes. It eliminates all stains and odors from pet accidents--even urine odors that other products fail to remove--or your money back. This pet odor remover is safe for use around children and pets and on colors because it's non-toxic, non-flammable, non-caustic and non-acid. It's safe on all water-safe surfaces. Nature's Miracle Stain & Odor Remover eliminates urine odors completely with no perfume cover-up odor.