Don't Expect Greatness
I don't understand the rave reviews. It worked ok but was not perfect. It did not fully remove any stain I attempted. It's better than some carpet cleaners I've used but still leaves some to be desired.
Rating: 3 stars