It does pick up dirt well on the part of the floor it can get to. Had trouble with the app a little. It seems to have issues with the bumper, saying to check it as if it is stuck and there isn't anything to check and it also does it when it is in the middle of floor not next to anything. The dirt cup is vey hard to open and need to pry it open with something. And it doesn't know how to go back to the charging base. Maybe I am doing something wrong and I haven't had much time to problem solve but this is supposed to make life easier but you have to keep an eye on it because it does get stuck a good bit.