The machine is solid. Lenovo makes solid desktops and, for the money, this is absolutely fine if you're doing anything besides gaming or high-power digital media, but the specs should have made that apparent.Wireless:Do yourself a favor and spend $20-40 to buy a real USB wireless connector. The terrible little Tenda connector that (sometimes) comes with the machine will likely have spotty connections at best (mine dropped connection at least once per day). Since replacing it, internet has been great.Mouse/Keyboard:The mouse is wireless, the keyboard is not. Seemed like an odd thing so I just bought a cheap wireless keyboard & mouse. I think the seller lists the mouse as wireless, but if your tower is going to be more than a few feet from your keyboard, that's going to be a problem.New to Windows 10:If this is your first windows 10 pc, some weird hardware connection things that may seem like an issue with your computer can actually be software issues that Microsoft hasn't bothered fixing. Wireless printing is a continuous issue, and it may require some googling to figure out how to set it up. Same with using multiple screens or using an HDMI converter.