I use Electrum and continue to recommend it to all.
Some of the advantages:
Your private keys are encrypted and never leave your computer.
Offers the option of cold storage.
Your funds can be recovered from a secret phrase.
Electrum Wallet verifies all the transactions in your history using SPV.
And it is lightweight. By that I mean it does not use all the storage space on my computer.
True, electrum is a very nice wallet even the most perfect, but I think it's only suitable we use if bitcoin balance is more than 25 btc, if balance is still small I prefer to use web wallet like blockchain or xapo.