I have only had it for 2 weeks but am quite satisfied so far. I bought the Jetscrub and also the accessory Hardfloor kit for it directly from Bissell. In that time I have cleaned up cat "hurl" messes on carpet 3 times and my vinyl floors twice. The Jetscrub has worked like a champ. Most people don't even know that Bissell offers the JetScrub Pet Hard Floor Kit #2835 for it so you can do hard surfaces as well as carpet. I only found it by accident looking for it in Google. Bissell needs to update its website to advertise this fact better.