I've only had this N40 computer for a day .. so this review is preliminary. A few comments:- The Celeron N4000 cpu is very capable for all routine uses that you would use a PC for.- 4 GB ram is also adequate for all routine PC uses. You can easily have several apps open and Chrome with several tabs open at the same time.- 64 GB of permanent storage is about the minimum to manage Windows 10 and it's updates and yet have a reasonable amount of room for apps and data files. 32 GB is a struggle to get the Windows 10 updates installed- This has many ports .. more than the small laptop that I'm typing this on! This will support most common uses of the N40- It booted up quickly and within a few hours the Windows 10 Pro downloaded and installed the updates to make it current- I plugged it into an HDMI port on my TV and connected a bluetooth keyboard and now have a widescreen 'PC'. Very simple to get this working. I powered up the N40 and in a few sections the Windows home screen appeared. I turned on the bluetooth keyboard and it was active on the N40 in seconds to allow me to enter my password. The display on my inexpensive 42 inch LCD TV is perfect to my eye.- The N40 typically gets just slightly warm to the touch. Have it displaying video (or other compute intensive app)  will make it warm up a bit more, but not excessive. No fan and no need for one.- Two good options to add more storage: the SD card slot and the internal connector where a very large capacity SSD card may be added.- In summary .. this is an impressive computer in an approximately 5 x 5 x 1 inch box. It has all the resources to support many situations where a small computer is indicated.