I received the Shark Ultra 2-in-1 robot to test and review. I have always wanted one of these robots to clean my floors for me. These are really great for people who have a physical or mental disability to use. This one is great because it has a mopping feature built-in. You can use the Shark App for mapping, mopping instructions, etc.