Hardware wallets are my first recommendation for anyone who wants to buy bitcoin.
They are safe, and most sad histories of people losing coins would never have happened if they used a hardware wallet.
Not all hardware wallets are safe, and they mean nothing if someone is not careful and losses the backup of seed words or expose them online.
That is why I understand why some manufacturers are making seedless hardware wallets, but that is not solving the problem.
In last few years several people asked me how to get the coins with fiat currencies, and that was as easy as people may think.
I certainly can't tell them to buy hardware wallets when they don't even know the basic stuff.