Thank you for your purchase! They have been carefully stored, so there are no major scratches or stains. The collection consists entirely of Mega Evolved Pokmon, totaling 1,280 cards. Rest assured, I will pack them securely for shipping. Immediate purchases are welcome!