You will get 40 authentic pokemon cards that can be IR, EX, GX, V, VSTAR, ANY HOLO, VMAX, SHINY and More. Every order will have a variety of cards with the possible chance of the rainbow Charizard and mega rayquaza shown on screen. There will be some dupes and will be from multiple eras. Nothing is guaranteed but if you contact me I can personalize these for you. Cards range from black and white to Mega Evolution. Cards are mostly Near Mint although older XY and beyond may be LP. English and Japanese cards but mostly english All pictures are taken by me and are of cards I have. If you want a specific card from the pictures let me know and I can make it happen with a separate purchase.