I had been sceptical over how these type of machines would do but my wife wanted on so bad. After about 2 mos, it seems to do very well. The only problem is it forgets how to get out of difficult spots.