As described . The outer shell dose not fit properly , the app is very basic ,the motor not very strong or its slipping too much inside , battery life is surprisingly good (played half an hour with the cat and we got bored ; the ball was still working , most annoying are the red and green leds that are much brighter than the others . Its fun I recommend it