My daughter started a new school where they used Windows 10 based PCs so, I started looking for a new home PC.  My requirements were: 1) it comes with Windows 10; 2) it is in a tower case so that I have room to work on it.After reading the reviews, I decided on this one and am very pleased with the deal I got.  It came with:- a 1 TB hard drive and room for 2 more 3.5" SATA drives- an empty 5.25" drive bay (I was thinking of moving the Lightscribe DVD writer from my old PC to here)- two 4GB memory sticks.  Leaving two slots open for me to add two more 4GB sticks and max out the memory- empty PCI and PCI-e slots in case I ever decide to add a video card- a 275W power supply which is more than enough for the upgrades I would make (unless I got a really good deal on a very good video card) but that is also not difficult to replace.- multiple USB 3.0 & 2.0 ports on the front and back.- oh yeah, it came with a genuine Windows10 license code (on a sticker on top of the case) that I used to activate my copy online.  Look up the cost of a Windows 10 licenseThe PC performs well for what I've used it for (web browsing, email, streaming video, etc.) but if you are a gamer, you may want to make some upgrades.  There are several YouTube videos showing how easily upgrades can be made.There is only one open power cord connection so, if you want to add two more drives, you will need a splitter/adapter.  There are two open SATA ports on the motherboard.  And, you will need a Dell 3.5" drive plastic "adapter" to hold one of the drives in place.Mine came in a brown box labeled "Microsoft Authorized Refurbisher" and I could tell it was used (somebody used a marker to cover a small scratch on the case) but it looks and runs as good as new.  There are plenty of other reviewers that gave more complete information but, this works well for me and may be what you are looking for as well.