I like the vacuum, it does a good job in cleaning up wet messes, our puppy sometimes has a funny tummy and this saves the carpet from puppy puke. The only thing I wish it did better was be easier to empty so we could use it better for dry messes too, like crumbs and pet hair. Since the reservoir has such a small hole emptying it when its full of dry stuff sucks.