This is an affordable, portable PC. It's is great for simple web-browsing, some light coding, watching YouTube, text and file processing. It is not good for managing large spreadsheets, gaming.My main complaint and the reason why this received only three stars is that there is no way to upgrade the machine beyond simple USB drives. Half the benefit of PCs is in the customizability, which this lacks. I'll be buying the Intel nuc next and using this as a personal server.