This eyeglass holder measures approx. 33 1/2 inches long. It is made of glass beads. The hooks are sterling silver with stretch hoops so that it can be worn on all types and sizes of glasses.