I bought this for my parents. They just need a computer that works. This was perfect for them. My only complaint is the memory upgrade. The Apollo Lake based system uses high density memory modules. The popular Crucial memory is not compatible with this system. Check the approved/tested memory module list on Intel's site before purchasing an upgrade.Like most reviewers, 2GB of memory seems to be adequate for most applications. It does get sluggish if you open a lot of browser tabs. 4GB and a second hard drive is highly recommended.It's a great little system other than the one issue. It's fast enough to do most things. It uses a regular HDMI cable instead of the mini HDMI cable. I believe this is to push 4K, but I haven't tried that yet. It's a good buy for a decent desktop for under $250 with Windows 10.