DS5 got snapcircuits Jr. on his birthday this summer when he turned 5. He loved it and did all the projects. He has been wanting the upgrade kit so we got him the upgrade kit to 300 for Christmas. He does really love it and is talking about the 500 version. the only annoying thing is that when you don't get the 300 you have 2 boxes of things, that is quite annoying to me just because it seems to take him longer putting it all away. I have thought about combining them but haven't really looked into it yet.