This flying ball has been a blast to watch not only the ball. But, the excitment that it brings to the kids when they are playing with it. It changes colors as it goes. It's already charged when it arrives but, can be charged by usb when it needs it. It's definetly great entertainment for all!!