I received this product recently and I love it. I cleaned my floors and used this product and it cleaned my floors great picked up a lot of dirt that was still left behind and I had no idea. I would definitely recommend this product.