Really impressed that the puzzle pieces actually fit together. reminds me of the millenium puzzle from yugioh