Purchased this for my son to keep his little hands busy while we are driving in the car. He just loves it! He is learning all his colors as well as counting as he pops the buttons. Even I have tried it and it is quite addicting. Appears to be well made as well. Happy with this purchase.