I love this product,... It is so much better the other brand I was using. It cleans the floors really well. And the best part, is, the bottle is refillable, so you aren't spending a fortune on purchasing the cleaning solution for it. I have used several different cleaning products in this, and it worked great!!