at_first_glance
1. [ adverb ] immediately
Synonyms: at_first_sight
Examples:

"it was love at first sight"

Similar spelling:   at_first_sight
  at_first_blush