This Kingdel mini PC is a bit different than what you find with most of these small boxes that serve as a replacement for the large towers that desktop computers were 10-15 years ago. Large desktops still exist, but you really only need a full size tower if you are doing serious gaming or other intense tasks. Most things that the average person needs from a computer can be done on a laptop or miniature computer like this one. However, just because this thing is small, it doesn't mean that it's weak (it's actually really powerful).This is one of the few mini PCs that is using a 45 watt, Intel H series CPU. These are the most powerful class of laptop processors that intel makes, designed for mobile workstations and gaming laptops. That being said, this one has a 7th gen Core i7, so it's several years old. Even though the item pages says that the computer is using the i7-7280HK, my model actually has an i7-7290HQ. There isn't a big difference, but the HQ chip has a higher clocked processor. That comes paired with 16GB of Ram, unfortunately it is a single stick of 16GB DDR4 (so it's configured in single channel mode). There is a second SO-DIMM slot that supports an additional 16GB of Ram, if you can afford to do so, I suggested increasing the amount to 32 or even getting 2x 8GB sticks. That would give you better performance because it would be in dual channel memory mode. There is a SATA M.2 SSD installed and it performance at the full speed that SATA allows (~500MB/s for sequential read and write speed). The quality of the chassis is really good, with it being made from metal, in fact, all the components are high quality parts. The SSD is made by Western Digital and the RAM is made by Samsung.I think this is a good product for the price, you get a lot more power than you would from the normal mini PCs that use much weaker, 10 watt Celeron CPUs. The I/O is pretty good too with USB C and DisplayPort on board, and plenty of USB A ports.