Trust Wallet has proven to be a secure and easy-to-use cryptocurrency wallet. I stopped using other crypto wallet and consolidate all my crypto funds under 1 roof which is Trust wallet. It is easy to use, open source, has a private key, has anonymity, has a back up option and straightforward to set up.
Trust wallet is my primary erc20 wallet for accepting eth transfers and hold erc20 Ethereum tokens. Safety is not a concern with this eth wallet.
Furthermore, trust supports literally every token, past present and future. Send to your eth address and trust will make a new section in the app for it. Perfect. I've used it to collect a number of new tokens.