This is a great mini computer and I'm sorry I waited to get one. Now that I've setup Win10 Pro, I need to decide if I want it be a desktop replacement or a server/controller for my network. This is not a serious gaming or video compiling rig, but does great for normal stuff and the internet. Oh, speaking of the internet, I would replace the included USB WiFi dongle with a newer 2.4/5 version one. But other than that this is a great purchase, thank you.