Price listed is for 1 ounce of mixed semi-precious rose quartz stones. They range in size from approximately 12mm to 20mm with most being closer to the 24mm size. Since they range in size I can not gurantee the number of pieces you will receive, only the weight. The sample I pulled had about 5 stones. THESE DO NOT HAVE HOLES.They are generally used for wire wrapping or glueing a bell cap to the top.