I have an old Windows 7 with Intel i5 CPU that had tons of issues. Was going to put Win10 on it but not enough memory! For a little more than the price of more memory, I was able to buy this little computer. Nervous at first, but very impressed since I got it.It came WITH wifi adapter, bluetooth 4.0 adapter, DP to HDMI cable, DB to DVI adapter and an HDMI cable. I hooked it up to my network and if came up VERY quickly, ran the built-in setup for Win 10 and I was up and running. I checked for updates and it already WAS up to date - software and firmware. HIGHLY RECOMMENDED!