I have one and I love it, but it does have its limitations. I use it to compliment my robot and to clean my spa. It beats the heck out of using the manual vac. I wouldn't use it as the only cleaning tool for the pool but does come in handy for the quick clean ups and great for my spa.