Marbles of Many Colors and Shapes