Purchased this product for our adoption center and it works fantastic. Great cleaning up hair and spilled kibble. Great cleaning up urine and spilled water.