We ordered this for our son with autism who I obsessed with wave runners. He enjoys it at the pool. It does not leak water. Seals are good. Battery last about 15 to 20 minutes. It's a little bit difficult to charge the battery but not so difficult that it deserves a negative rating.