I bought this in the spring for my 5 great grand sons 
ages  2 ,4,7,7,8
they all love it there is something for each of them to do 
I can see them all having fun for many years to come