I’ve been using Koh for some years now and have recommended it to several of my family and friends The thing I find it the most amazing for is stains on carpet, both old and new It is magic for that and I use it for all other cleaning as well I can’t recommend the cleaning product enough