I bought this because we had just gotten a new puppy and was anticipating many accidents. It's lightweight and convenient yet doesn't suck up any of the cleaner. I went through a whole bottle that came with it and had maybe 1/8 teaspoon suctioned up. After letting the area dry the stain was still present and I had to go buy a spot cleaner to clean them up. Total dissapointment and a waste of money.