Our glass bead mixes are handmade in India, they are a random mix of shapes and sizes. Jar contains 100 gram.