I love that there are two water tanks, so you aren't re-using dirty water. I was able to clean a carpet that had pet 'stains' and spilled coffee on it. I will never rent a Rug Doctor carpet cleaner again! I love that it has two rollers. It was really easy to clean them after using it. I'm sure I'll find something else to love about it as I use it more! #sweepstakes