The elements of a valid contract are: offer, consideration, acceptance, capacity to create legal intention and consent.