Guarda Wallet was one of my first non custodial wallets I have started using. It is simple and easy to use. It is secured by backup which you have to store somewhere safe in order to restore your account with wallets. You have obviously access to private keys, mnemonic passphrase etc. in wallet management. I like the option to use phone app and web app (also desktop and as an extension). On the other side there are some features (such as staking or earning) only on web app. There are lot of coins and tokens supported. It has also exchange implemented (quite common in the wallet now). You can also buy crypto directly using your credit/Debit card. There is also wallet connect to use it with DeFi. They have their own refferal program and some promotions which can give you some free crypto. Overall it is great software wallet with all the features you will need.