I love my new robot vacuum. I have only had it operational for a week and I haven't tried the mop feature but it keeps my floor free of dog hair beyond what I expected. I have used Shark products for years. They are built well, durable and outlasted many other products.