Unbelievably great machine ! I have two puppies and they make such a mess weather it's with their food or from having dirty paws. I use my Bissel on a daily basis. We are now going to get a second one because we need one upstairs as well.