on the face of it

Definition: on the surface.

Discuss this Idiom in the comments below.