I have two dogs and one cat and with their hair put together they make another pet. Ever since I received this Shark robot vacuum it has helped me a lot with keeping the floors clean! I used to broom everyday to keep the floors tidy from all the animal hair but with this Shark robot vacuum I don't have to. And since it self-emptying I don't have to empty it till it tells me know. The setup was so easy and you can control it with the app. With the app you schedule the time you want it to clean or pick which areas to clean. Overall I loooovvvveeee this Shark robot vacuum!!!