I am I love with the Shark detect pro self emptying robot. The battery last longer than my previous robot. It literally cleans the entire floor without leaving any dirty spaces. One of the problems I had with my previous robot is that it used to get stuck but that’s not a problem with this model. I love that I don’t have to keep emptying the dirt since it does it. Honestly this is a MUST in every house!!! It makes life easier. Totally recommend it!!!