This is the first mini PC I have tried with an i3 process and I would say this is not too much of a step up from a celeron processor in terms of performance. Compared to the celeron unit and i5, it really falls closer to the celeron performance unit. The i3 does have a little bit of extra processing power but honestly you will not notice it too much. Even if you are gaming, this does not improve performance as much. Be aware this is just testing games like mind craft and such. This computer can be used for programming or ever day use. It will work well for a media PC for your television. Be aware this does use your basic intel graphics. This CPU again is okay but it does not run too much faster than a celeron. The design of the mini computer is basically the same as their other mini PC. It is the same size as the i5 and celeron unit. It has a nice finishing case with nice black color finish. One thing to note is that the casing is scratch prone so expect it to get scratched up if you take it on the go. That being said, it is light in weight so you can easily carry this computer if you wanted or mount it if you want. PLEASE NOTE, it does not come with any mounting brackets but it can be done. It is not light enough where you could use strong adhesive tape to hold it up but be aware that the heat from the monitor and mini pc can loosen the adhesive. The computer does do a good job in keeping cool for the most part. I pushed the devices capability and it can get a bit warm. You can feel the warmth from the device when it is being pushed but you have to hold your hand pretty close to the PC. There are four USB 3.0 ports. There are two in the back and two in the front. There is also one type c port (PLEASE NOTE this is NOT a thunderbolt so this will not work with external GPU) in the front. I plugged in several different devices and they detected and powered it no problem even with the 2.5 hard drives of 4 TB and more (that usually require more power). The transfer rate is about the same as any other 3.0 if not faster. The USB 3.0 transfer fairly quickly depending on what device you have plugged into it. They are relatively spaced out so you have plenty of wiggle room to work with. The power button is on the front making it easy access unlike some other mini pc where it is in the back. This pc uses the power brick to power the device so be aware of that. There is no internal power supply so the brick is on the outside of the device. This is a bit annoying though because the power supply is those giant bricks that can take up more than one slot. The power button is on the front and with the flash memory it boots up pretty quick. The device has only 128 GB solid state memory which is relatively small. You are only really going to be able to put a few applications on this device as the OS is fairly large. I did try updating to see if it can be upgraded to windows 11 but looks like the hardware is not yet supported. The ram is simple 8 gb which is pretty standard. This is meant to be a stronger mini pc then the celeron but it is not too much more powerful. Honestly you are just going to be getting the same amount of power if not a tad bit more. The integrated graphics make it less incline to be a gaming computer. The i3 processor does have a good amount of processing power, but it falls short of performance. You do not get a noticeable lag when opening up the browser and trying to load a page which is nice. Everything loads relatively smooth. It does not have a hard time with multitasking and you are able to dual screen with this device without significantly increase the lag and strain on the computer. It has two HDMI port and one display port. It can handle a multiple monitor setup very easily. This thing can handle same games at low frame rate. It also has a built in wifi that can connect to 2.4 or 5 Ghz. There is also one ethernet ports and headphone jack with microphone. Overall, this PC does is great for basic use. It is not a gaming pc but it can handle some games. The i3  is not to spectacular and I would rather just get the i5.  It is a strong mini pc but I am unsure if the parts are upgradable. It can watch videos, transfer files, every day browsing, or very light gaming. It has the multiple monitor capability and the processor definitely strong. It runs pretty smoothly and it is something I would recommend if someone is looking for an every day use mini computer or a media PC