There are about 400 cards total, almost all being from 2002 or earlier. Card condition varies; most are moderately played. There are some foreign language cards, but not many.