Our Puzzle Expression Blocks contains a set of 12PC building blocks and 50 cards that builds shape & color recognition skills at an early age. These challenges will improve patience, inspire imagination as well as promote the child's physical and intellectual development.