As Resources for learning is better always to say "good" Yes this is also one of them.Not best.
These kids desire is not easy to understand and meet actually.To increase their creativity,mind making, colors knowledge and most effective is their patience how long they can busy either love to trying till the satisfaction or bad habit to leave anyway ..Many attitudes identifier of kids.
Dozens of these games provided to my kids since they were at age between one and two.
Most of of previous purchases games are not complete in numbers of article.
I use to buy in every alternate month, I do not see any harm as costs are not a big issue.