They're made of a titanium alloy with microscopic thin cables that connect directly into his head and brain, to go along with the massive tightness they have.
The very name is misleading, for they have not a single piece of glass.
Instead, the lenses are made of an advanced acrylic, with 2 layers of very light tint on either side which help to make them even stronger.
That's the basic structure, though. The real improvements come with their on-board computers and extra systems. They have a built in HUD, which you as the player can see and which is enhanced with a mental link that provides exceptional reaction time, as well as a small device which can extend down and out from the bottom of the lenses, which covers the nose and provides a small amount of oxygen when needed.
Radiation is dealt with by the same microscopic wires that go into his head, releasing massive amounts of Potassium iodide as well as small amounts of Morphine and an unnamed substance developed specifically for the devices, which boosts the bodies regenerative capability by up to 400%, and strengthens the heart to the point where it can become almost twice as strong and long lasting as a normal human heart, helping to prevent death.
The glasses are in fact stronger than the human body, and orders of magnitude more expensive than the humans life they are attached to.