This is a high-quality computer all the way. It has a powerful 16 GB of memory, so it won't poop out right when you're in the middle of a project. It is just the right size, not too big or too small. It is a bit heavy, though, because it's a powerful machine. I am having a lovely time getting acquainted with it... my only complaint is that I haven't been able to find an owners manual online, so when I ran into a couple issues I contacted Olive Computers Customer Service. These folks are great. Both times they resolved my problems easily, and were very nice, polite, and professional. I recommend them highly, both for their expertise and the quality of their product, and for their "service after the sale". Way to go, guys!