This vacuum is super nice, it seamlessly goes over my hardwood floors to my carpet. It picks up up all my cats hair, however it’s a bit loud. The app allows the vacuum to map your home layout, and for my small apartment it’s convenient I don’t have to vacuum all the time. It just runs while I’m at work. You do need to set it up on a clear wall, so if you have a lot of items you’ll need to move some stuff around. Also prior to setting it up—it will run on a clear floor. Overall, this is a good vacuum!