This came at the perfect time! My dog had just had an accident on my rug and I could not scrub it out using my regular spray cleaner. The cleaner and machine took care of it right away. It was so easy to use! And having it so light made it easier to use.