I am new to the world of mini-PC's and was looking for something to replace a large, clunky old tower to serve files, video, and serve as a backup PC. This Gen 5 Ryzen based system fits the bill. It's speedy, quiet, and compact.I've not completely run this system through its paces, but I'm rather impressed thus far.