The item arrived as expected. Looked good. The machine works as intended with no issues. Added more memory to the system but it kept causing BSODs.The system is stable and for being an older system, it runs great. The only con I can find with it is that one of the Data Display Ports is broken, that is the receptacle itself is broken in half. The other Data Port works great as does the VGA port. All in all, it is a good machine and would recommend.