I have now purchased three of these systems for my small business and have been quite pleased with them. Specifically, we have some legacy software that operates better in Windows XP than in the newer Microsoft operating systems. These sytems have good configurations and are quite fast for our applications. Be advised that the mouse and keyboard supplied with them are very basic. A demanding user would probably want to budget in the expense of a better keyboard.