It is smart, avoids obstacles. Even when I watch it, you think it’s missed something- nope! It comes back and gets it. I have used it twice daily in my living room, kitchen, and hallway/bathroom. I empty the bag about once a month. They are available and cheap. Oh, and I have pets, and it cleans up their hair perfectly. I have plank tile in my house and it transitions from tile to carpet seamlessly. What else is there to say. I love this thing.