Worked beautifully ---- at first. Currently being repaired for the second time. For the price they're charging it's a fairly flaw-prone drive system. Like a child's RC toy boat with a basket and paddle impeller. If I paid a fair price for it then I wouldn't have high expectations, but at nearly the cost of my Maytronics robot they need to improve durability.