I had an older dell desktop and started having performance issues because it ran Windows XP.  Over the past few years I had upgraded my monitor, keyboard, mouse and speakers, so I really only needed a new desktop, not the whole package.  This was perfect for what I needed, at a great price!  It comes with a power cord and easy set up instructions.  Just connect all of your other devices and you are ready to go!  I am not the most tech-savvy individual, so if I can set it up, anyone can! Also I recommend getting the 3 year protection plan.