A well-drafted bilateral NDA should cover the following aspects: - Definitions of what constitutes confidential information. - The obligations of both parties to protect the confidentiality of the shared information. - The duration of the confidentiality obligation. - Exclusions to confidentiality, such as information that is already publicly known. - Consequences of breaching the NDA.