I am using only browser wallets, because I believe that they are more safe than regular desktop wallets. Secondly, I always have an anti virus software in background to protect my PC from all different viruses and fishing websites.
Hard wallet would still be the safest of all for now, because it is not vulnerable to any form of security threat, just a little bit expensive to own and manage, I have not really tried using browser wallet, most of the wallets I have used and still using has been desktop wallet.
The desktop wallet I have used is one that I have access to my private key which is EXODUS wallet, and has been safer for me ever since I started using it, I only make sure that my passkey to the wallet is a very strong one, that will be difficult for any hacker to hack and at the same time, I still make sure that my pc is well cleaned to avoid monitoring by spam tools.