Shark Al Ultra.2-in-1 robot is wonderful! Many great features! I love how it picks up dirt and debris off my floors and then mops! It did a good job! Then it also vacuums my carpets! The mapping of my house did not take long and the app is easy to use.