I also wear glasses and have been using the Legend for over five years. So no problem...
It is comfortable to wear (I often wear it for hours at a time) and I am also very satisfied with the voice quality.
The case has an integrated battery. This means that the Voyager is charged when it is stored in the case. Depending on how long the Voyager is used, or how deeply it is discharged, it can be charged 3-8 times in the case. After that, the case must be connected to the charger with or without the Voyager.
I use the headset with my Lumia 930, without the control box (volume/bass control). This means that it only works as headphones, of course. The microphone does not work because it is via USB). But so far without any problems.