I was very pleased with this purchase. Delivery was quick and I love using this for when my kitty throws up. It works very well at cleaning up the messes, even if they aren't found immediatly. My brother had one for his 17yr old dog and he was the one that recommended that I get one. It also cleans up spills quilkly. Thanks Bissell and Overstock.com!