works great I have 4 kids and a dog so lets say that my area rug was a "tad dirty" so I was impressed when it got the rug almost looking new,Awesome...the reason I'm giving it a 4 star and not a 5 is that it is difficult to clean but other then that I'm happy with it