I think it's a good robot over all just didnt work for us.  We have 2 dogs that shed like it's their job.  The shark didnt get the hair out of our carpet as well as our roomba.  If we didnt have the shedding dogs I would have been perfectly happy with it