These beads are handmade in India. I bought them many years ago. I am selling them in mixed lots of 2+ ounces. ( just to make sure you get an overage) The picture shows a random 2 ounce lot so that is typical of what you are going to get. The small round ones might be 10-25mm. Size varies so it is hard to be exact but there are no seed beads or small ones. Color is generally in the red to orange spectrum with a few other random ones.The hole size appears to be 2mm. I have a variety of styles and colors of beads so please have a look at the others.