Recently assembled with pre-owned vintage and new heart charms. Everything is 14k gold.  Some hearts are white gold, some are yellow.  All clear stones are diamond.  There is one pink sapphire.  Genuine emerald and ruby; natural pearl.  7 and 3/8 inches long, but the bracelet can be lengthened by adding some more rings at the end.  Please let me know if you need it longer.