I received this last year as a surprise gift from my son. I absolutely love it. My dog who is two be shedding n leaving stain marks on the carpet. After first use my carpet looks brand new.. that's always a win