Word of the Moment

Astonishing

so surprisingly impressive as to stun or overwhelm