First of all, after decades of building custom servers, workstations, and gaming rigs, and having to lug around between 20 to 60 lbs. systems, my back is very happy with this little jewel!  The ASUS PN60-BB3006MC Mini Barebones PC with an Intel i3-8130U CPU, is great!  You'll get a very small case (under 5"x5"x3"), power supply, motherboard, CPU, fan and heat-sink, all pre-assembled and ready to go.  Ports include: HDMI, USB 3.0 and 2.0, etc.Pros:1. Compact size and lightweight2. VESA mountable with bracket3. Intel i3 8130U CPU chip4. HDMI and Mini Display Port (DP)5. USB 3.1 Gen1, standard and type-C, and USB 2.06. 1GB Ethernet Network Port7. CPU cooler fan is fairly quiet under light office loads8. Fair priceCons:1. Under heavier loads the fan is audible, but not terrible2. Don't need the 9-pin serial port, instead 2 more USB 3.0 ports would be better3. The "U" CPU can get a bit bogged down if your anti-virus is running while you're trying to surf, or doing more than 3 or 4 thingsOverall:This is a great home or business mini PC for basic work loads.  We really like this compact PC and have order more!Storage: You'll need to purchase and install your own HDD or SSD 2.5" or M.2 SATA drive, and either one or two sticks of SO DDR4 Memory (x2 slots).Gaming: Yes you can run basic games, and some newer lightweight 3D games, but no 120fps FPS here! :)Value: I gave it 4-stars only because I think it could cost be just a bit less.Tech support: Fair live customer support, with excellent website resources.  I can find drivers I need for motherboards going back 10+ years.Recommend.