At First Blush

When first seen; at first glance.

Examples:

  • At first blush we thought it was an elegant restaurant.

Origin: 1300s

Synonyms: at first glance, at first sight