Hardware wallet trezor, Ledger Nano s is safest wallet as far I know, But I am using coinbase wallet till now from 2015.I didn't found any problem to send and receive my currency. So who are unable to use hardware wallet they can use it But hardware wallet is more safe.