Lovely this spot cleaner. Used quite alot already. Really good at getting out stains especially when you have a white carpet with a cat. My dog also had a bad accident on my downstairs carpet so straight away used the specialist tool for removing the stain and I was really impressed how it collected the stain in the cup and did not let it go into the actual washers dirty water tank. Would recommend to any pet owner.