I was a bit wary of robot vacuum cleaners. But this one changed my mind. I hate vacuuming so I bought this one as it wasn't too expensive. That works great. I usually just turn it on before I go to work and let it clean my house. Easily prevents falls from stairs, transitions from carpet to wooden floor and back to carpet. It doesn't suck up my cat toy, which is nice. I didn't find it stuck anywhere, and I found it gets where it goes with no problem. The battery lasts one floor of my house and then I charge it and do it upstairs the next day. Overall a good vacuum cleaner, especially for the price!