i would say about 8 and up. I purchased for my 5 year old he was able to operate it, but struggled to get the train or cars back on the track if they derailed. Additionally he was very rough on the cars and track and some did not hold up to the abuse. This is a nice little train but only for kids that have some restraint from wanting to remove from the track and constantly handle.
There's a kit on Amazon I bought that allowed us to do the figure 8 but I can't recall which kit it was. It shows the configuration. I can't count the track for you because we have it down right now. Irritated with the couplings.