Yeah for sure 2FA is safe in every way. it's secure your wallet by adding one extra step to logging into your Wallet/Account. 2FA is actually adding an extra layer of security to your Account/Wallet.
For the following Reason, 2FA is best for everyone
* Adding an additional layer of security to Account/Wallet
* Blocking hacker attacks automatically
* Secure your Account/Wallet rather than somebody knowing your password
After my studies at google, I discover that some new studies say that 2FA is not safe and
are being hacked and not using an intervention from the user. The assault is known as "man-in-the-center" but am not sure about it is the truth or lie.
ref:
https://screenrant.com/two-factor-authentication-security-effective/