This is an amazing product- it makes cleaning the floors so simple and easy. We have two cats and it does a great job getting all of the hair off the wood floors and carpets. It is also very smart- it does not fall off stairs and has enough power to traverse over small obstacles on the ground. It navigates the space very well and the dust pan is exceptionally easy to empty. The only cons are 1) that it is very difficult to connect to the phone app- I have tried a few times but plan to call customer service next 2) it is a bit loud but less so than a vacuum. Overall this has made life much easier and I highly recommend this product!