Overall not bad (especially since both Arrow and The Flash tend to skimp on costumes. The Flash in particular is bad about just slapping a somewhat-similar-to-the-comics jacket on most villains and calling it a day. Still love it, though.) but the fully visible face makes very little sense for a vigilante. Especially one who also happens to be a super rich, highly notable tech mogul. Maybe he just doesn't give a **** who sees his face.