A huge variety
For the price and the number, I expected just a few variations in large quantities.  I was pleasantly surprised to find there is a huge variety of clever and fun designs.  Decent quality.
Rating: 5 stars