These are some really old beads we have here at A Grain of Sand. We've been told that these gorgeous antique glass trade beads are from Nigeria and are 100+ years old. That's pretty exciting bead news. The average size of these glass beads is 4-5mm but there are some a tad smaller and a tad larger. You get a full 24 " strand of these beads, which may be a bit longer than that. These beautifully rustic trade beads are called white hearts because the core of the bead is white and then the outer shell is beautiful shades of coral red. Obviously, no two beads or strands are exactly alike. We love these very old, and a tad expensive, white heart trade beads. Sure think you will too.