I almost can't believe what a powerful computer this is for how small it is. I think my Dad said at least 10x that he can't believe how small it is. From my standpoint, if you're looking for something simple and fast that won't take up much space, look no further. Unless you need to have a blu-ray/dvd/cdrom drive on your computer all the time, because it doesn't have that, though you can get USB plug-in blu-ray drive if you only need it on occasion. Price it out, know what your computing needs are. Almost anything you could or would need in excess of this machine you could easily solve with a USB plug-in on the rare times you may need those things. For every day basics this computer is fabulous. I'm so happy with this purchase. This has plenty of ports, it's small and it's fast because of the SSD. It's really quiet too. I would not however recommend it for hard-core gaming, although I do have a game running on it most of the time with no issues whatsoever.