Ain't safe if you aren't careful like accidentally downloading a malware, trojan horse or any suspicious files without installing and activating the antivirus. Both my Metamask and Trust Wallet are compromised last April 2022 for not doing my due diligence back then by downloading a ZIP file that contains a malware that I accidentally clicked. I lost approximately $12k+ worth of crypto assets in those affected wallets.
Hardware wallet is always the best bet to store our crypto assets safely as its created offline and cannot be hacked (unless you're stupid enough to enter your seed phrases somewhere online).
I'm also concerned that you have lost assets because of a virus file that can hack the wallet application, so if you use an online wallet, you must routinely scan details on the anti-virus application settings to prevent virus files from being downloaded automatically when you are redirected to the download link.
Secure solution save phrase on external device and add phrase file in zip compress and add password protection in winrar, so I suggest when accessing wallet not connected to wifi network or other public network to prevent hacking.