Seems to do fine on the steps. Honestly, as well as it cleans... Even if I had to do the steps myself it is well worth it. My wife keeps searching for things to dislike about this robot, so far all she has come up with is that she thinks she might like having a bag instead of the cartridges...