'at first glance' definitions:

Definition of 'at first glance'

From: WordNet
adverb
Immediately; "it was love at first sight" [syn: at first sight, at first glance]