A perfect puzzle for my almost 3 year old! The size of the pieces are just right for him. Not too big, where he would not continue developing his manual dexterity and more fine motor skills, and not too small, where it they would be overly frustrating to him. Plus, the current phase he is in, he adores all construction-type vehicles! I would completely recommend this puzzle to other parents.