astounding
dumbfounding
dumfounding
bewildering or striking dumb with wonder