The angel skin coral beads graduate from 3mm to 7mm in all natural coral. The length is 18". It is all newly restrung with hand knotted silk. The clasp is a tested gold plated pin clasp and very secure. These are classics of the vintage jewelry world and as such you will get a lot of fashion punch from a piece so kind to the skin.