The computer is an amazing value. You can not build this computer using these components for this money. Everything about it is well built. Also unlike most companies this one is built to be upgraded and user friendly. The fist this the have you do is open the side and remove the extra packing material and check to make sure all the connections are still tight after shipping. Unlike some other manufactures that void the warranty if you open the case. All cables are very well routed and very neat and clean. I would recommend this computer to anyone that wants a powerful system that can be upgraded overtime so it can keep up with the ever changing computer world