PC has great specs, came with very basic keyboard (1 key was broken), mouse, power cord, and a cheap usb wireless adapter.  The wireless adapter is cheap junk that isn't fully compatible with W10?( it keeps disconnecting), but I'm not going to knock off a star for it.  PC is fasttttt, I'd still upgrade to an SSD though.Came installed with a new copy of windows 10.  Registration Key is located on a sticker on the side of the machine.  It's a scratch off type, you can tell it hadn't been used yet.  You get a lot for what you pay for.