Tree Agate is a unique earthy color. The photo doesn't do it justice! Strands are about 36 inches. Sold per strand.