The only negative, is the PCIe cable for my graphics card was too short, and had to use the horrible extension bit. If you aren't sure about the cables it comes with, just get some cable mod cables. Other than that, it is fantastic, quiet, modular, and most importantly, functions well.