This beautiful handcrafted Eyeglass Holder features the following top-quality materials: 4mm Red/Orange Cats Eye Beads. 4mm White Cats Eye Beads. 3mm Hyacinth Orange Round Faceted Czech Glass Beads. Ceylon White Aurora Borealis Seed Beads. Silver Seed Beads. Beaded with Beadalon wire. Secured with 2 crimp beads on each end for added security. Measures 31" inches in total length. It is designed to go over the ear pieces of your glasses, sunglasses, reading glasses, etc., so that if you let them hang down, you won't misplace them. Ear piece ends are ajustable.