I'm hooked to a network so the small hard drive size isn't too much of an issue but it would be nice if it was about twice the size. A good portion of the drive is the restore and let me say the restore function works well. I tried it because I was having a problem with a legacy printer and decided to just start over.  It has a minimal amount of software loaded so you don't have to go in and uninstall all that "free stuff" that isn't free. I bought two. If I needed more PC's I'd buy more of these. Windows 10 pro 64 bit. It's a heavy little unit. I can't say anything about the wireless connection because I didn't install it, I'm wired. The gigabit connection works just fine. It's working for me and as long as it keeps working I'm a happy guy.