Space saver, but needs more HDMI, USB inputs and you need to buy separate accessories to make this a completely user friendly computer. Speed is adequate but choppy, sometimes glitchy, overall good for it's price range. RAM upgradable, drivers adequate and MS compliant, downloads fast. There are less expensive versions of Beelink minis, but needed the extra speed--not much more than the 16GB speeds though comparing it to another 16GB model I purchased. Hacked by a virus, not Beelink's fault, but found reloading win 11 pro difficult. Had to replicate OS to thumb drive on another node, then it took, couldn't use MS fix. Good enough for general computing, not sure about gaming.