impression [noun] + fleeting [adjective]