According to many customer reviews and various side-by-side comparisons, Coinbase is considered to be the safer and more secure choice.
If a consumer wants and believes in a decentralized wallet, then MetaMask would be the better choice.
For those who find a centralized wallet to be ideal for their purposes, they would pick Coinbase instead.
According to Cryptogeek.com, Coinbase has a higher rating from user reviews - 3.5 stars compared to MetaMask's 2.3)
However, their experts tend to rate MetaMask higher - Coinbase receiving 4.2 out of 5, and MetaMask with a full 5 stars.
Please click here for a detailed side-by-side comparison.
Mentioned in this answer

MetaMask
Brings Ethereum to your browser