Coinbase has over 57 million members, trades on the NASDAQ American stock exchange, and protects every account by requiring 2FA authentication while storing 98% of its crypto assets offline. I haven't had any problems with Coinbase and believe they are a legit company.