I wanna share my story how I got my BTC. I run a small private game server and last April, a player optimistically suggested that I create a BTC wallet so that he can donate to the game server I run. I decided to make an account on Coinbase initially but when I asked this specific player, he recommended Binance.
In my thoughts, Binance and Coinbase both have the feature of creating a wallet. Believe it or not, I've already browsed and saw differences between Binance and Coinbase, interface-wise I love how Coinbase looks because of its visual appearance.
So my question is, based on user experience, where is the safest and stablest wallet I can use so that my BTC won't magically disappear like what have happened historically.
If historical cautions are any good, then you should be using neither as a wallet.
Sure, they both have functionalities of a wallet. Sure, coinbase's UI is good. But that's not the point here.
The point is that both of them hold your private keys that you have no control over, which means that essentially you're dealing with an IOU with the both of them when you deposit any funds with them. You're wasting the trustlessness of the bitcoin network and putting an unnecessary risk upon yourself.
Furthermore, hacks, insolvency, and KYC threats in exchanges and hosted wallets are extremely common, and you don't want to be affected by that, trust me. Even downloading electrum will be better, since it's trustless, though its UI may not be that aesthetic. But if you can afford one, buy a hardware wallet.