This mini PC is awesome.  Its well designed, powerful and capable mini PC that can handle just about anything you'd hope for in a small package. This little beast not only has 4 USB ports, Its great mini pc for everyday tasks, it is capable of web surfing, tv show streaming and a lot more. It is very simple to set up and all of the ports work out of the box. I'm especially satisfied with USB 3.0 port, VGA and HDMI port. it also comes with a setup ready bracket where you can attach the mini pc to the back of your monitor, this is very useful for me and looks very neat.  I am very impressed with it capabilities and noise level is almost silent. Its compact size with multiple USB ports is what makes it so hard not to like it. It was able to handle 2-3 monitor screen at the same time. I was able to surf the internet, watch Netflix or Youtube and do some work and surprisingly it can handle it and there wasn't any lag.This mini PC come with a high speed CPU,  Intel Celeron J4125 processor, up to 2.7Ghz  CPU It has a powerful processor and a preinstalled Window 10 operating system, It can support dual screen, reduce the waiting time, improve your work efficiency. It have various connection and large storage 8GB DDR4 and a 128 GB SSD. It have a pretty fast and highly responsive user experience, offering high end performance. The latest VGA port, HDMI and USB 3.0 you can make home office and watch video at the same time. It come with a 2.4 and 5.8GHz dual WiFi and 1000Mbps gigabit ethernet LANs run internet, streaming, audio perfectly without jerking. WLAN signal is very stable and smooth. While in duel screen display and dual heat dissipation stability transition and high definition visual, more vents and dust proof net inside to bring a better experience.Overall I couldn’t be more happier with my purchase and I recommend it.System Config:OS: Support Windows 10 Pro/LinuxIntel CPU: Intel Celeron J4125 Processor (4M Cache, up to 2.7 GHz)Processor Graphics: Intel UHD Graphics 600Processor Base Frequency: 2.00 GHzMax Turbo Frequency: 2.70 GHzInstalled RAM: DDR4 8GBSystem Disk: M.2 NGFF 2280 128GB SSDEthernet: 1000Mbps LANWIFI: IEEE 802.11ac, 2.4G+5.8GBluetooth: BT 4.2Antenna: Built-in antenna for WIFIStorage Expansion: M.2 NGFF 2280 SSD(Need to take off the original SSD)/1 x TF Card(up to 128GB)