Vac and mop do a great job. The mop does better than expected. Doesn't leave streaks and cleans well. I love the automatic empty feature. I wish it didn't have the navigation sticking out of the top. It would fit in a lot more spaces if it were flat. The app leaves a lot to be desired. The app on my previous off-brand robot vac was way better and it cost 1/4 of the price of this one. I hope they improve it soon. I think time will tell as to whether or not this product is worth the price.