This is a very good cleaner. We already have the corded pet crosswave. I have been using both to clean our floors. The pet crosswave for cleaning and vacuuming and then this one for sanitizing. This is definitely a great appliance for quick spill clean ups. I wouldn't use for any solid debris cleaning though. Cleaning the appliance itself is quick and easy as well. It came with a tool that has a brush attached and also is a strainer for the dirty water. I am very happy with this product.