Cannot give this toy item a perfect 10 for one simple reason. They are pretty expensive! On the flip side, they are one of the most sturdy, well built, fun toys for ALL ages. My 4 year old son loves these as much as my 8 year old. I even enjoy these. They may be a bit pricey but nothing too outrageous. I see them as a great investment. Buy them once and they will last for years to come. I purchased a ''starter pack'' of only a few dozen. From there, I would buy more from time to time to add to the collection. There are several types, colors, quantities and shapes to choose from. I have used these for simply building and helping my youngest with hand/eye coordination. For the oldest child, they have even been used for math equations. The plastic part on the outside of these is made very thick and I have not had a single one crack or break. By far one of the best made building toys out there!