Confirmations are necessary to avoid fraud and ensure transaction non-reputability. Once your transaction gets 3 confirmations, it is assumed that the transaction is safe at that stage.