What a fun toy! Be prepared to put it together - it takes some time (3-ish hours for us), and make sure you have room to store it. My kiddo LOVED putting the Marble Mania together. He is 7 and needed some help getting the pieces to snap together. After it's all together - it is SO MUCH FUN to watch the marbles move around.