We have a dog, 2 cats and two kids so there are constant messes. It never gets stuck anywhere, is able to maneuver over a 1 inch ledge to our bathroom. This vacuum has been a life saver. Our floors are constantly spotless now. The vacuum maps out your house with insane accuracy, so you are then able to send it to specific rooms for a clean. There are different functions depending on mess level - stronger suction or matrix clean that goes over the area 2x to get every last bit of dirt. This vacuum is worth every penny, I could not recommend it more.