惟妙惟肖

remarkably true to life