I purchase this product for my 2 years old grand daughter Reyyah because she loves LEGO and has many LEGO products. She was thrilled to see so many people and playes for hours. It is stimulating her imagination no end. She lines them up for inspection and then sits them in different locomotives made by her with LEGO with little help from her Grandpa. She puts them on tall LEGO towers made by herself, and also takes them for rides in cars, LEGO Train ets. and has loads of fun. She is enjoying counting them even though she has not mastered her numbers yet. I am very satisfied with my purchase seeing that it is stimulating and encouraging learning for Reyyah. It will be even more useful as she is growing up. She will know about these people, who they are exactly and what do they do.