cleaned my tile floors after my daughter was here with her dog, over a rainy weekend, and worked beautifully

Pros: Cleaned my floors to a shine
Cons: none