Question: what are the essential features of contract of guarantee?
Answer: It must have all the essentials of a valid contract such as offer and acceptance, intention to create a legal relationship, capacity to contract, genuine and free consent, lawful object, lawful consideration, certainty and possibility of performance and legal formalities.