at first blush

definition: as a first impression
example: at first blush the offer seemed attractive
speech part: adverb
synonyms: when first seen

How at first blush is being used?