For a contract to be valid and legally enforceable there must be: capacity to contract; intention to contract; common consent; valuable consideration; legality of purpose; and sufficient certainty of terms.