Coinbase is one of the safest options out there right now, I think if a theft occurred, because of them they would return you the lost funds.
They also have a "vault" which stores your crypto offline afaik
I would invest in a hardware wallet though if you are planning to store larger amounts