I don't care for these. They're too short and will fit only some of my sunglasses because of the small openings where you slide them on your sunglasses. They are made from a foam-like material so I imagine they are durable.