Added Samsung 970 Evo NVMe (250GB), 2x4GB RAM, Windows 10 Pro. Use with LG 27" 4K display (with HDMI)Amazing how fast and quiet this little thing is. This is a proper desktop class machine. Easy to assemble and works without issue. Very fast and responsive.I use it for Visual Studio and Azure programming, office docs, internet, and media consumption inc. 4K video. Handles everything with ease. Silent when it boots up and occasionally starts a light humming when under load (balanced setting in bios).Plenty of USB ports including a charging port. Unlike other machines, all the usb ports on this are USB 3.1 Gen2 so you get the full 10Gbps speed. Thunderbolt port also gives it some level of future proofing as well!Only slight negatives are: missing 3.5mm audio port on the rear so speakers must be connected to the front headphone port or to the monitor/tv if it has audio out, also would be nice to have USB Type-C port on the front of the device so can connect type-c usb sticks and phones without an adaptor.Looks nice as well!Disappointed with Amazon shipping though. I paid for expedited shipping with a guaranteed delivery date. It was missed by 3 days. To make matters worse the courier's (UPS) tracking did not update this accurately so I wasted a whole evening waiting for it. I contacted Amazon support who apologised and assured me it would be delivered over the weekend. This did not happen (UPS do not deliver on weekends) so I wasted a weekend too. Still waiting for refund of shipping costs... But this is no reflection of the item purchased hence 5 star!