I'm having second thoughts because some of the people in the reviews are saying that your coins are being stored on their website and they're charging 1% fees when you transfer. I don't know if that's true but if it is that's kind of messed up. The information about it on the Amazon site says they do not store it on their website so I don't know.
Coins are not really stored either on their device or on their website but device is only holding seed phrases.
I recommend people to only use open source wallets like Electrum and Trezor, Coldcard or Bitbox are very good open source hardware wallets and you can check this
List of all Open Source Hardware Wallets.