There are 12 marbles in each bag. The bags have never been opened, and bag tops are mint, with the same ad on both sides.