Coinbase is good, BUT, you don't control your own private key. If for some reason something bad happens, you might lose your coins.
Here's a story about a similar situation I had: https://steemit.com/bitcoin/@jamesbrooks/how-i-lost-over-usd5000-and-a-lesson-in-bitcoin