All cards are pack fresh and put in penny sleeves. As for Surface scratches all these cards suffer from it. So finding a perfect one on a site where cards are given away and mailed to you for free will not happen 90% of the time. I recommend buying a graded one if a perfect scratch free card is what you want.