Coinbase is easy simple and best choice for crypto beginners where to buy your favorite crypto and send it directly to your wallet.
Some coins are possible to stake like Cosmos and Algo with 5-6% APY but only in limited countries.
The fees are just a little bit higher so for advanced users i recommend to use Coinbase pro.
The company is much trustworthy, payments and withdrawals are working.
If you'd like to join use my link and you will get 10$ in BTC