Yes it is great for beginners. The only drawback is that their fees can be high. However it is an easy on ramp to start buying cryptocurrency. Their interface is more straight forward than a trading platform. Additionally Coinbase is a reputable exchange.