Escrow is generally considered good because it protects the buyer and seller in a transaction.
It usually takes between 30 to 60 days for an escrow to close. Sometimes the escrow timeline can be shorter or longer. You and the Sellers agree to an escrow timeline during the contract negotiation.