Just like said above, your private key never leaves the Trezor hardware, which means that it's impossible to get your coins stolen by a malware on your computer. They sign your transaction in the hardware and broadcast through your computer/smartphone.
While, if you use an desktop wallet and store your private keys in a file on your computer or flash drive, a simple malware can copy your files, get your password with a keylogger and steal all your coins.
From TREZOR Community Manager:
When you set up your Trezor, your seed is not communicated to the computer. In fact, no confidential information is ever sent to the computer. All calculations using the private keys are done in Trezor, and it only sends the result to the computer. That's why you don't really need to set up/use Trezor on a safe computer.
https://www.reddit.com/r/TREZOR/comments/51nt2l/is_trezor_safe_to_install_in_an_infected_computer/d7dz54s/