This listing includes everything in the pictures! This is a Complete Pokemon Vivid Voltage Set! There are 142 cards Plus 8 Ultra Rare V cards! All cards are guaranteed Authentic pokemon cards and in brand new condition! This makes a great way to build your collection! Check out our other Complete Sets too!