Excellent Value
I only got 19 in my package, but customer service was excellent and quick to respond, and at that price I could hardly complain anyway. It's a good mix of colors with some repeats, and the stones have decent sparkle to them. The quality of mine were fine, no loose stones or sharp edges. I think that they are 18g but I'm not 100% on that. They fit well and stay put, even during sleep and showers. Overall I'm happy with my purchase.
Rating: 5 stars