I reviewed a lot of computers before I bought this one. The specs covered everything I needed and wanted in a desktop. I would suggest more than one USB slot in the front. The back USB slots are hard to access now that it is on the floor next to my desk with my modem beside it. I find myself plugging and unplugging more than I would like. Other than that I have no complaints at all. The start up speed is acceptable. The plug-and-play worked splendidly when adding my wireless keyboard and mouse. I'd recommend this product to anyone.