I am extremely impressed with how effective and fast acting this product is: it is made of excellent quality materials, sturdy and soft with my floors. It removes even the most stubborn stains with effort. It is a must have in our household. I recommend it to everyone!