All Insurance contracts must have the following five essential elements in order that they may be enforceable at law:(i) offer and acceptance (ii) consideration (iii) consensus ad idem i.e., agreement between the parties (iv) capacity of the parties and (v) legality of the contract.