Pack of 50 Pokemon cards. Guaranteed to contain a minimum of 10 rare cards (reverse holo, holo, ex, Vmax, etc.), and a minimum of 3 ultra rare cards will be included in every pack. No energy cards. The pack may contain more rare cards! Orders are shipped super quick, in most cases on the same day.