Many people choose coinbase and some review site choose it as top but I don't think so since first of all they ask KYC and second thing the coins are limited I still prefer Binance not because there's a lot of available coins but they have such things as staking, futures, pools and other good features that the coinbase doesn't have.