my boys loved it! The 8 year old got it right away and enjoyed setting up new mazes to code. My 5 year old took some help since he set up a long maze with turns and twist but he got it! And we all had a blast. Everything worked well- pieces went together well. I know that this will get pulled out often to play with.