In general, an agent, or attorney in fact, may be anyone who is legally competent and over the age of majority.  Most individuals select a close family member such as a spouse, sibling or adult child, but any person such as a friend or a professional with an outstanding reputation for honesty would be ideal.  You may appoint multiple agents to serve either simultaneously or separately.  Appointing more than one agent to serve simultaneously can be problematic because if any one of the agents is unavailable to sign, action may be delayed.  Confusion and disagreement between simultaneous agents can also lead to inaction.  Therefore, it is usually more prudent to appoint one individual as the primary agent and nominate additional individuals to serve as alternate agents if your first choice is unwilling or unable to serve.