Cinderella has trouble getting off the dock to start a job. She doesn't scrub the floor but just runs over it. If you have dog slobber on the floor, she will pick up with liquid but any dirt that has dried stays. She does help keep the floor clean between deep mopping.