I bought a new home with hardwood floors and tile and I did not know how to take care of them. I wished that I knew about this product years ago. It vacuums as it is steam cleaning. The weight is just right, I do not have to press down on dirty spots. Its so simple. The best thing ever. My floors are beautiful with this vacuum steam mop.