The communication of acceptance is complete, as against the acceptor, when it comes to the knowledge of the proposer (when the letter is received by the offeror).
An acceptance may be revoked at any time before the communication of acceptance is completed against the acceptor (when the offeror received the letter of acceptance).