Love this unit, cleans the pet hair and the dirt the dogs drag in. I have a difficult layout for my living room and Bob handles it well, he does require some intervention but the remote males it easy. Mopping attachment needs to be addressed by the company, it has to be heavier or spring loaded to keep contact with the floor. So far that is the only negative comment I have. Well made great unit!