I dont have any experience with a hard wallet yet so I am not qualified to even comment about them. There are several signs though to determine a wallet security.
- You alone got the access what's inside.
- You alone can recover your access.
- It is weather proof.
- You can access your wallet whatever happens.
and maybe you can think of something else. I think you'll get the idea :D Cheers!