Question: what are the essential features of a contract of sale?
Answer: Essential Elements of a Valid Contract. All the requirements of a valid contract such as free consent, consideration, competency of the parties, lawful object and consideration must be fulfilled. ...  Two Parties. ...  Goods. ...  Transfer of Ownership. ...  Price.