These are real, assorted, random undrilled antiqued water buffalo teeth. These water buffalo teeth, sourced from domesticated buffalo in India, have been dyed to look antique. They are undrilled, without holes, and ideal for craft projects, jewelry making, and creating pendants. The teeth vary in size and are approximately 1.5" to 2.25" long and 1/2" to 5/8" wide. As this is a natural product, you will receive teeth very similar to the ones shown, but not the exact pieces in the photographs....