I've been using this as my primary desktop at home since finishing the build in late November. I used 32GB (2x16GB) G.SKILL DDR4 2133MHz, a 250GB Samsung 960 Evo NVMe SSD and a 1TB Samsung 850 Evo SSD for storage. Running Windows 10 Pro. I run multiple VMware virtual machines most of the time in addition to any other tasks I'm doing, and this thing handles them with no complaints.It's a great buy for someone who doesn't mind doing a little tinkering to get everything running smoothly. Highly recommended.