I first bought my Shark robot that just vacuums and I loved it, but then I saw the Shark 2-in1 vac and mop robot and I had to have it. I love it!! It does a beautiful job on all the floors. No streaks, no dirt, and no mess. My house always looks so clean and shiny. It is definitely a must have. I highly recommend it!