I wish I had been using coinbase pro from the beginning. Very professional and intuitive outlay. Has all the trading tools at your disposal, fees are better than the regular coinbase along with the usual currencies but does not have a traditional wallet. Deposits and withdrawals can be made using cryptocurrencies or using bank transfers. You can also transfer funds instantly between your Coinbase and Coinbase Pro accounts