If you want your precious coins safe and protected from malware and hackers, please get yourself an offline wallet.
The best ones out there are Trezor and Ledger Nano S. The issue with Trezor is that it doesn't support many cryptocurrencies but on Ledger Nano S you can pretty much store all the top Altcoins and Bitcoin, also Trezor is more expensive when compared to Ledger Nano.
Ledger Nano S supports the following coins:
Ark
Bitcoin
Bitcoin Cash
Bitcoin Gold
Ethereum/ Ethereum Classic
Expanse
Dash
Digibyte
Dogecoin
Hcash
Komodo
Litecoin
Neo
Pivx
PoSW
Qtum
Stealthcoin
Stellar
Stratis
Ubiq
Vertcoin
Viacoin
XRP
Zcash
Some other Ethereum tokens (ERC20 tokens) can be managed using Ledger Nano S and Ledger Blue with MyEtherWallet only (it won't work with the Ledger Wallet application):
click here to see the full list: https://ledger.zendesk.com/hc/en-us/articles/115005439585
Cost of Ledger Nano S is EURO 58 + Shipping cost but I think its well worth it..
My referral link to buy Ledger Nano S : https://www.ledgerwallet.com/r/9703
Ledger Nano S can be shipped anywhere in the world