I love this Hoover PowerDash Pet Advanced!! It is by far the best carpet cleaner I have ever used!! I love everything about it. Perfect it you have pets and kids. It cleans so well. Carpets are as good as they were before the mess after you use this amazing carpet cleaner on them. Hoover is definitely an awesome brand that I would definitely keep buying in the near future.