astonishing

/əˈstɑnəʃɪŋ/

adjective

Extremely surprising or impressive; amazing.

an astonishing achievement

amazing,astounding,staggering,shocking,surprising,breathtaking,striking,impressive,bewildering,stunning,stupefying