first blush

from 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"
    

[email protected]