Awesome product. Delivery was fast.  Used it as soon as I received it.  I have two small dogs and I use it all the time!  Love the way it cleans spots on its own.  Very pleased with my purchase.