I used this carpet cleaner on an old, but well loved rug and it made it look practically brand new! It's very easy to use and assemble, and it works great. I would buy another one if I needed to!