I'm very pleased with Bob so far.  He is working in a dog grooming,  boarding,  day care facility. Heavy in and out dog and customer traffic. He generally gets through a whole round of charge/ cleaning before having his belly emptied now that he is keeping the floor under control. Initially his belly got full 3 times the first cleaning. Because of pet hair and dander build up, i use a vac to thoroughly clean his container, brush, and filter. 
He tried his mop feature yesterday. The pad does pick up residue dirt, needs to be rinsed frequently,  and can scratch floors so,  he is not great if selected for mopping. 
 He has already paid for himself.