A contract is legally enforceable because it meets the precise legal requirements to establish a contract. The legal formation of a contract generally requires an offer, acceptance, consideration, and a mutual intent to be bound. Each party must have capacity to enter the contract and it is said that the parties must have a "meeting of the minds."