This is a great event. My 4 and 6 year old ask me every day if it is "racing day". It goes pretty quick and everyone working at the event is very kind and helpful!! Do as little or as much as you want - UP TO 3 EVENTS! If you have really little kids like 3 or 4 make sure you get there before 6 because the little kids run first.