at first glance
• when seen or considered briefly and for the first time.
• "good news, at first glance, for frequent travellers"
Similar:
on the face of it,
on the surface,
at first sight,
to the casual eye,
to all appearances,
to go/judge by appearances,
apparently,
seemingly,
outwardly,
superficially,
it seems (that),
it would seem (that),
it appears (that),
it would appear (that),
as far as one can see/tell,
by all accounts,
so it seems,
to all intents and purposes,
at first sight
• on first seeing or meeting someone.
• "it was love at first sight"