I love the tiny form of the ThinkCentre M90n that allows me to have much more desk space. Setting up was easy, I have it connected to the 32" Dell monitor via the supplied USB-C to HDMI adapter. I've had it about a month now and it has been great since.
I LOVE this machine -- it exceeded all my expectations. For such a small package -- wow. I purchased the 16 GB with i7 processor model and also added my own 1TB SSD to complement the 512 GB SDD it shipped with. Installing my own SSD went without a hitch (but note the wireless cable does route through the second drive bay). I've been using this for c. 3 wks now. It's a robust machine. The on-line reviews noted a loud fan -- but I've not noticed the fan except when I'm doing some heavy graphics work. I've been following the CPU temp (because it is such a small case and given the reviews) but CPU temp is not a problem at all (for me). The machine is fast and snappy and boots quick (as expected without conventional disk-based HDD's) with Win 10 pro. The only issue I've had (which I've also seen on-line) is that that the wired ethernet connection occasionally gets dropped when it resumes from sleep (no problems with the wireless connection) and that requires a reboot to restore.
I use my computer to surf the web and do very basic things (YouTube included) and have not had any issues with anything. I haven’t saved many things on it - all my applications and storages are cloud based so I don’t see why this machine wouldn’t be fast enough.
It’s mini. Not occupied extra space on the table. Hard to realize that it’s a desktop computer. CPU runs faster. I am so happy to have it after used the laptops for 17 years.
The only problem with the machine is that it consistently froze up - couldn't wake it. Had to google what to do - the workaround was to change the Windows 10 energy settings from "Lenovo Default" to Maximum Performance. No other energy settings will work. You should really resolve this problem.