Hope so. Only real drawback ive noticed so far is when doing floor only it stays about 8 inches off the wall the whole time so it doesnt get things where the wall and floor meet. When i do a standard clean (floor, wall, waterline) it gets the edges and corners. Since my pool is only 6 feet deep...