Here's a good
list of Bitcoin wallets
cex & paxful, and all similar are 3rd party wallets, i mean, you have to trust in those companies to not get hacked, be shady, have quadrigacx, mtgox, cryptopia, etc etc situations
I agree, Trezor best, Ledger good , for paid ones
Bitcoin core & electrum great for free, coinomi good multicoin wallet for mobile free