My old computer (which I still use) is a Windows 8 model.  I knew I would have to upgrade sooner than later.  So I  took a chance with this mini-computer. It really surprised me and exceeded my expectations.  added an additional SSD drive and expanded its RAM, I mounted it on my desk after making a little wooden frame to house it.  I also hooked in two portable hard drives and added a cd drive and it all runs just fine. The portable drives and the disk drive I already had so it wasn't any extra expense.  For what I paid, I'll never get an old desktop tower again.  I am very pleased.