Arrived a couple days early. PC was shrinkwrapped and looked clean and almost new. The keyboard and mouse came in boxes and as per other reviews the brands on them were not familiar but they work ok. They are lighted gamer type flickering colors. I'm a 70 yr old grandma so, guess it's kinda cool. But I will probably replace the mouse with a wireless one. Set up was pretty simple, except it does NOT come with a wifi dongle so order one. I also had a vga cable from an old computer. If you don't you'll have to order one of the acceptable ones from list on amazon page . The setup info sheet was a little confusing. Step one..make sure you have internet. Then it goes on to Step 1..or (in little print under step 1) it says if you have internet go to step 5 page 2.  But you can't go to step 5 without the other steps on page 2.  I Googled how to set up a refurbished computer and watched the video and figured it out.  But..why go to step 5 if you need steps 1-? on page 2?? It did the Windows 10 reinstall from drive. Make sure it goes to the box for Language/name etc or it's open to some hacking according to the Google video, but mine worked fine. If it goes straight to Windows desktop, it isn't ok.  Again, the pc I got here was ok. Have not set up my wifi printer yet so ?? The worst part was trying to set it up in the middle of a blizzard/bad weather with a line of sight computer modem system. Argh. Not the fault of this company though.