This is a fun game that is really easy to play, but maneuvering around the track, especially rainbow road, might be difficult for younger kids. It has an awesome online ability, which you can face others in races. However, you will probably have to learn a method that almost every experienced player uses, a thing called "Snaking." It is a power boost that gives you speed while doing power slides continuously in the way a snake would slither. Also there are a few that will use action replay to win, by using unlimited blue shells or stars or something. Online might be tough for younger or inexperienced players, but it is an awesome game for all ages!