Price listed is for 1 ounces of mixed semi-precious stones. These are moss agate stones that range in size from approximately 20mm to 28mm with most being closer to the 28mm size. Since they range in size I can not guarantee the number of pieces you will receive only the weight. The sample one ounce I pulled had about 4 stones. THESE DO NOT HAVE HOLES.They are generally used for wire wrapping or glueing a bell cap to the top.