Excellent details!
The glow maps are a nice touch, too.
I did have a question about the Oblivion symbol on the front of the Armor. Does it stand for anything? It's essentially just a letter "O" from the perspective of Tamrielic citizens. (It's called the letter "Oht" according to
this interesting link.) It looks cool, I was just wondering if it meant anything. Of course it means plenty to us, since this is the main symbol for the game, but I was wondering if you had considered an in-game meaning for it. It might be a little extra work, but you might even consider using a different symbol for it, like "Hefhed" ("F") for Frost... or maybe the magic symbol for frost.
Just a suggestion; no real change is necessary.