I have this cleaner, the first week I didn't like it at all. It wouldn't work right and stayed around the bottom of the deep end. I finally discovered that the filter bag wasn't snapped in place correctly. After that problem was fixed it has performed pretty good. It does climb walls even though Smartpool says it doesn't. Mine has almost climbed all the way out of the pool. It operates fairly fast also. This is my only experience with a robotic cleaner but I would say it's a keeper. I have some friends that have the same cleaner and they are very satisfied. Hope this helps.