These crystal cage necklace holders are absolutely perfect for anyone who loves making their own jewelry! You get 12 pieces total in these gorgeous colors - Coffee, Purple, Pink, Black, Khaki and Beige (two of each). Each holder is about 1.57 inches long, which is the perfect size for holding your favorite crystals, quartz pieces, or other small treasures. What's really cool is the adjustable cord - it's 30 inches total but you can shorten it using the black agate bead to whatever length works for you. The hand-woven texture feels so much nicer than those cheap necklace cords you usually find. They're seriously sturdy too - I've been using mine for months and they haven't stretched out or broken. My daughter and I have spent so many weekends creating different necklaces with these. They're awesome for making healing crystal jewelry, but honestly you can put anything in them - small pendants, beads, even little seashells. The quality is way better than I expected - the material is strong but still flexible, and they don't feel cheap at all. I've given these as gifts to my crafty friends and they always love them. If you're into DIY jewelry or know someone who is, these are totally worth having in your supplies. They make creating professional-looking necklaces so easy, even if you're a beginner. The colors are beautiful and the adjustable feature means they'll fit anyone. Such a simple but brilliant idea for jewelry makers!