Binance is a good exchange overall, signing up, deposits and withdraws go smoothly if you do things correctly. As with all exchanges make sure you keep your log in details safe because if you get locked out. You will have a hard time getting back into your account.
You just can’t fault Binance at the moment it has most of the latest and greatest coins and tokens. It has its own coin too, and more features are being added all the time. 2020 will be a massive year for them because they have so much in the pipeline.