I received the Hoover PowerDash Pet Advanced carpet and upholstery cleaner from BzzAgent for free for my honest opinion. So far so good. I was able to assemble product easily without any problems. I havent been able to deep clean my carpet since I moved in 2 months ago. I gave it a try today and I liked the results. .Who would have thought we accumalated alot dirt in 2 months time between my cat and I.The cleaner suctioned all the cat's hair and dirt from carpet. It even removed an old stain that was on the carpet. The carpet looks like new. I would recommend this product to my family and friends.