I love, love, love this product. I have three dogs and a five year old so messes are quite common with us. I've used this product on urine, water spills and juice. It performed great in all situations. It is perfect for those hard to reach areas that you can't quite get to but need to clean up. Love it!