The item I received was packaged very secure, came with everything I needed. It was simple to set up, everything worked as expected. I did request to return the item only because it was for work and did not pass my PC check, I needed a core i5-7000 or better otherwise I would’ve kept this desktop setup!Also I did receive an upgrade, not sure what it was exactly. Might’ve been the screen size because I thought it would be a 22in but I got a 24in.Overall great product.