Puzzles are great toys for the development of several skills, like problem-solving and reasoning skills, visual identification of shape, color, and size and, logical thinking skills. Upon completion children build confidence and self-esteem and a feeling of great accomplishment.