The neoprene version is one that is tough to beat! Simple. To the point. And the best.
I got two patterned neoprene Chums and I love them! They float which helps prevent you from losing your glasses
Bought these after my 6yr old lost his glasses after wearing them for only a few weeks. He likes how soft it is and it keeps him from taking his glasses off