1. at the first glimpse or impression; - Example: "at first blush the idea possesses considerable intuitive appeal but on closer examination it fails"
WordNet (r) 3.0 (2006):
first blush
n 1: at the first glimpse or impression; "at first blush the
idea possesses considerable intuitive appeal but on closer
examination it fails"