I purchased this item for my great grandson's 12th birthday. He loved it. The only problem is that it came over a week late and I had ordered it over a week before his date. I was very dissappointed that it took 2 weeks to get here.