Spot on ,just what we needed
5/5
Just had a new puppy to the family , wanted to be prepared, this cleaner is excellent, nice and light and easy to use , excellent cleaning also , only use for a couple of puppy accidents , so wife has used it for the matts and rugs we have around the house , very pleased with results ! Great purchase