I've been using Koh for several years now and I love it! Especially for its cleaning power on carpets and soft furnishings. Was unfortunate enough to spill ink on my new carpet and although Koh had a tough time of it the stain did fade to being almost invisible. When I had my carpet professionally cleaned I was told if I hadn't got the stain out using my Koh then it would have been ruined forever. I use it for everything around the house, floor cleaning, window cleaning, paintwork you name it !! ..... So pleased I found Koh