at first blush

at first blush  {adv. phr.}
When first seen; without careful study.
At first blush the offer looked good, but when we studied it, we found things we could not accept.
Categories: study {adv. phr.}

'at first blush' on video