This adorable little puzzle and block game was made in Germany. The blocks re-arrange to 6 different puzzles. ABC's. numbers, Hansel and Gretel, Cinderella and little red riding hood. All graphics are intact and vibrant. Puzzle solving sheets are also vibrant. Box is made of hard plastic and marked in German on back.