I've personally used trust wallet for over a year now and haven't had any issues with it. From my experience, trust wallet is safe, but you need to understand that it's an online wallet and it would be unwise to keep substantial amount of assets in an online wallet. It's best to go with a hard wallet like ledger or paper wallet when storing substantial amount to prevent the issue of hack.
To further buttress my point. I doubt my asset is up to 0.001btc, so hackers may be wasting their time trying to compromise my wallet, because it's not worth their time and effort. When I have over 1btc, I'll most likely be using a hardware wallet and if it gets to 100btc, I'll be going for a paper wallet or any other offline wallet.
Sometimes shady websites asking to log in with our wallet and one of them we can use trust wallet to login, I once tried to log in to my trust wallet to non trusted website and there was some message I got from trustwallet to not login from a shady website from there I didn't try to login anymore. Be careful when we login our wallet to some website cause they can steal the information.