I have had mine for about 2 weeks and I am so pleased with the outcome. First of all, that robot is smart - even my husband is impressed. He was not fond of the price but after seeing the line in the carpet (like his lawn) he is fascinated by the the performance. I feel like my carpet is the cleanest it's ever been.