I have a Kreepy....it works ok but, I find it stays in the deep-end even when I've adjusted the weights. It also tends to get caught up in the ladder in the deep-end. I usually end up manual vacuuming (which I actually enjoy).