I've been using the Robot Kleen for a number of years and they do a great job, they don't climb wall it's just for the bottom. The one I bought was used I just wanted to see if it'd work on my pool because it's deeper in the middle. Sometimes it kind of stalls on its way up but then it reverses...