Honestly I wasn't convinced I needed a robot mop ... until I tried this little guy. He is so cute I would keep him around just for that but he actually does an amazing job. I was worried the mop would just move dirt around or not be truly hands off if I had to change the pads half way through a clean, but the pads hold quite a lot and this fear didn't materialize. The mop is super efficient and its great to be able to control from my phone. It was easy to set up too. Overall I would recommend this little guy to any one with a lot of hard wood or tile floors.