The order arrived quickly and well, I have charged it and it did the first cleaning in the pool very well, but I have to do it more times to give an authoritative opinion. One important thing, the cleaning lasted 80 minutes, not 120 as stated in the instructions.