the most important thing is how we store our wallets safely. because there are many cases that they are exposed to phishing on their PC. so i use hardware wallet nano ledger for storage and it's safe to store my assets till now and avoid hackers
In cryptocurrencies market wallets securities very important and effective. I don't believe any software wallets which provides private keys because I already faced several times with phishing email and website and hacked. So I am also using hardware wallet. Recently I used safepal wallet and trezor wallet as my personal wallet for reserving cryptocurrencies.
There are situations where web wallets are handy. If you are dealing with small amounts and you want to avoid the hassle with a hardware wallet it may be fine to use a web wallet once in a while as an intermediate solution. Generally, use a hardware wallet!