Perfect toy for our 2 12 year old. He is going to be so excited for Christmas.