I borrowed at similar, much older, vacuum from all a friend and absolutely hated it. I figured I'd give this one a try to help keep the cat hair from my older babies and the litter that they track through the house under control. I've only used the vacuum part so far but it's amazing!! I've run it every day since receiving it and I can't wait to try the mop feature soon. I'm so happy that I was wrong. I absolutely needed this vacuum in my house!