Price listed is for 2 grams of sapphire glass rhinestones. The mix contains, 18pp, 21pp, 9ss, 13ss and 21ss rhinestones. These are mostly French Chanton demi fins. However, I believe the largest stones (21ss) are Fire Polished. Each bag should contain about 75 stones depending on the mix. I can't guarantee the number of stones in the bag, only the weight. The range of sizes is from 2.4mm to 4.8mm. All of the packages were marked sapphire but, the color varies slightly.