I seldom write reviews, but in this case I hope to help anyone who might be on the fence about purchasing this RoboVac to go for it. I hesitated for a long time, thinking I didn't need another gadget and that I could just vacuum myself, why spend the money, etc., etc. My husband and I have two cats, so lots of fur, and cat litter, too, and a dog who is in and out of the house all day, so more fur along with leaves, grass, and "stuff" from the yard. We humans track a lot in, too. The house nearly always looked like it could use a vacuum, and it always seemed like a monumental task to me, so I put if off. This RoboVac has really improved my quality of life, I have to say. It works like a charm. We have laminate in all but one room. It works super well on the laminate and to my surprise, also does a great job on the low-pile carpet. It was easy to start up, and now we run it regularly so that the floors always look good. It has little spin brushes on the side that kind of kick debris from the baseboards and corners. It picks up kitty litter, which used to drive me crazy. You can set it to do the whole house, a single room, or just one area. You do need to pick up any throw rugs, etc. It detects our stairs and doesn't fall down them. It moves over a low threshold into the carpeted room. It's quiet, too. If you want a deep clean, this won't do it, but it will keep your floors looking nice. I'm glad I got it!