Is there something perfect and universal in this world? No. Rumba is no exception. We are no longer surprised that the machine drives on the floor and vacuums itself - although not so long ago this would have sounded like a dream and a fairy tale. And they will develop and improve. Someone will not like it, someone will focus on the shortcomings, someone will rejoice at the merits. Yes, I don't like that he sometimes leaves wool rolls - but walking behind him and picking them up quickly is not like vacuuming the whole carpet. It also depends, of course, on the premises - floors, carpets, pollution, etc. Ideally - take and try from someone. For us, he has been a great help. It does not exclude the need to vacuum well once a week with "hands" with a turbo brush or once a month - wet cleaning with "adult" vacuum cleaners. But during the week, they are responsible for the current cleanliness of the floor - they are with Brava. And they do quite well. And, given that the apartment has a lot of diverse carpets, on which two cats jump, one of which is a , and a dog - all shaggy - this is a lot.