This is a package of 100 real coyote pre canine teeth. They measure approximately 3/4 inches. They are not drilled. I checked through these teeth and found them in good condition. There may be some minor damage with tips broke off or some cracks. These are good for decorating Native American or Renaissance style craft items and making primitive looking jewelry. Due to these being a natural item they may vary in size, shape, and color. Pictures represent the item and may not be the exact ones you receive. NO INTERNATIONAL SALES. U.S. ONLY.