It has decent amount of RAM (dont think it can be upgraded to 16GB) and adequate hard drive space (m.2 can be swiped out for more 2.5in SSD space), wish it was a fast processor, only a 1.10 GHz . Wish the 2 front USB 3 port were right side up when pluging inUSB flashdrives/periperials.  I was installing portable apps on a usb3 flashdrive and what it seems to take FOREVER to install, few hours.