I like these pins very much. They are ready to hold the tension of the yarn for Portuguese Knitting. This is not I style I think you will see very often. It would be a great ID Badge holder. I think you could possibly use it for your glasses. It is available with several options Pin back, Bulldog or Magnetic.