Very easy to use.  I have used this on pet urine in the rug and coffee stains on the stairs and it did a good job.  Not to heavy and love the way you can clean all the parts.