'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]