I also must say, the BioPure Household Cleaner is wonderful. It cleans mirrors, walls, floors, sinks, and does not leave streaks or residue. It smells great and the concentrate goes a very long ways. The spray bottle is so easy to handle! And with 3 cats and a dog I love dearly, I don't have to worry about their paws picking up toxic residue from cleaners I use on the floors. Again, I have tried other organic cleaners and this tops them all!