It's better to store BTC on coinbase , it's fast and secured. Blockchain is down sometimes.
coinbase is good place to store your bitcoin, also he give 100% free fee transfer, so you can spend it every day without thnk about "fee"
and coinbase give option 2fa with sms verification, i think it's very safe

It is safe as much as you stay safe, use difficult password, coinbase it's for a long time in the market and i don;t think will bankrupt so it should considered as a safe web wallet.