Made in Europe. This wood bead mix is loosely packed in quarter kilo bags. Each bag has an assortment of beads varying in shape and size mostly from 5mm up to 20mm in range, with most in the middle of the range. There may be a few smaller or larger that snuck in. No two bags will have exactly the same mix and although most bags have at least 500 beads, the quantity of beads per bag will vary slightly. This gives you more than 2000 beads per kilo. Once each lot is gone, it's gone, so stock up now if you like these.