The transparent shapes are great. Though the picture doesn't show it well, the purple triangle is opaque.
rainbow gems are awesome
by far the best thing I have bought for our play yard. Not only does it shine the colors on the ground buy it also creates the shapes on the wall near where theyre hung. The kids love it, they can step on the colors reflected on the ground and the color goes onto them. Hated the price but it was worth it.