Bought this for my grandmother on her anniversary and she loved it. Now I’m buying another one as a Christmas gift for my grandfather so they will match!  They both stream videos and and play DirectX casino games and the i3 has no issue keeping up. If you ever do want to upgrade, the lga1155 socket makes it cheap and easy.This PC does not come with WiFi, but you can purchase a good WiFi adapter for 10-15 bucks on Amazon and still save a ton on a reliable PC. I work in IT and haven’t found any compatible deals online. If you want to buy a good, inexpensive pc for aging parents or a kid in college, this is the best choice I’ve found.