This product is a great vacuum. It picks up pet hair and other debris really well. It is not too loud. The mop function is just ok in comparison. If you don't mop that often and want a robot vacuum, this would be a good choice. Definitely avoid if proper mopping is your priority. I also didn't love the app, as it was quite buggy initially and took a long time to set up. This product only works with the app, so be mindful of that if you are interested in something with manual controls.