7 x 5mm average size. They are cute as can. Hand made glass beads so no two are exactly alike. Made in Japan - Cherry Brand. A real "Show Stopper". We know you will love the red and white swirls of color on this bead. The sizes and shapes vary a bit because these were hand made glass beads.