Puzzle is complete all the puzzle pieces are in nice condition, box isn't the greatest but it is complete 1999 Pokemon.