This is a great little machine! It is lightweight and very easy to use -- you can vacuum and wash the floors with one simple tool. I love it! I use it for marble, tile, hardwood and even bamboo flooring. My floors have never been cleaner. I am delighted with my Flip it!