Easy build just an upgrade for my son. Had trouble with the putting the motherboard in case it has an attach I/O plate on it. I am still trying to understand the wiring for the RGB on the Coolermaster CPU cooler. Everything works well. His last moboard was a Nvidia. I used the PSU and HDD from old computer. Update got a full modular PSU was able to pull the most of the wires through the back to clean it up. I am happy with the results.