I am truly amazed at the technology of the Shark AI Ultra 2 in 1 robot!
I was hesitant thinking how would this work on multiple floor surfaces and furniture placements, but it does! After the initial set up you download the Sharkclean app and give the robot time to charge. The initial run is just for mapping your home. Then you can adjust the rooms as well as no go zones. Its quite brilliant! 
This unit can vacuum and also mops! The app is very user friendly with so many customizable options. 
I mainly have used for cleanings during the week when I am working and don't have time for major move the furniture deep down cleanings. 
I definitely am happy with my Shark and highly recommend it.