It looks like a decent enough suit. There's something 'old-school' about the cowl that I kinda like.
I am a bit disappointed they went with an armored suit. In fact, I'd been intrigued by the rumors of a more classic blue and grey suit earlier. But on the whole, it looks good. This probably isn't the best first impression they could have given us though.