I wanted a lightweight carpet cleaner that could be used to spot clean pet messes and also clean an entire room, when necessary. I was skeptical that this machine could do an entire room effectively, but it did! I'm very happy with my purchase. I was able to get out an old stain and clean the entire living room.