This is a tough little thing that wont break easily and isnt too complicated so can be easily repaired. However its lightweight so it wobbles on carpet and the suction power is disappointing. It will pick up debris in its path but it wont suck up deep dirt from carpets. Slightly disappointed as my older irobot vacuum did much better at the same price point