stupefying
staggering
mind-blowing
eye-popping
mind-boggling
astonishing, astounding, staggering
(infl of)