I purchased this for my son who has some all around delays. Only negative is that it falls apart easily when moved. The blocks dont stay together even if you try to move them as a whole. They came with a great storage bag though so when we swap toys they are nicely contained in one spot."..." Read more
- Erica in Boerne, TX