I have a T480s, fully maxed out specs except no dedicated GPU (this will give you dual heat pipes instead for better thermal performance on an i7 core). 24GB RAM. Keyboard is incredible compared to Macbook. I recommend non-backlit version for better textures on the keys. Case itself is military spec compliant and probably stronger than Macbook unibody. Hard drive is a terabyte NVME ssd, and I added a Toshiba RC100 480gb NVME ssd into the WWAN slot (runs at 1x performance though, but still good). I upgraded the wifi card to the latest intel 9260 so I can achieve gigabit Wifi speeds at work, an easy swap. I run linux distros and windows in dual boot depending on work requirements.
Thinkpad laptops can also open ALL the way flat which has actually come in handy a few times. You won't know though until you experience it yourself.