It is important that the contract contain the essential terms of the agreement, including the "who, what, when, where, and why" of the agreement.
Some of the "little things" to watch out for are which state law applies, whether there is a required venue for any dispute between the parties to the contract, whether a prevailing party in a dispute is entitled to attorney's fees and if there is an arbitration agreement. These little things can suddenly become big things if a dispute arises.
Contracts are binding agreements and are usually enforceable as written under Texas law. Each clause typically has a specific meaning and purpose and you should have a lawyer review the agreement.