I have not done this puzzle but I did count 500 pieces . I cannot say if there are any missing for sure . The box is definitely vintage looking