(This review is for the Basoaro Core i7 8550U 32GB RAM + 512GB SSD Industrial Mini PC with 6 RS232 COM)First of all, if you aren't specifically getting it for the RS232 COM ports and/or the LPT parallel port, then it's quite overpriced. You can find mini PCs with the same processor and similar specs for around half as much as this is currently selling for. So I would only recommend this if you have legacy equipment that you want to keep using for one reason or another, or if you are tinkering with a project that needs these ports, and you don't want to deal with an adapter.With that said, this thing has a fair amount of power and memory, and it's useful for a wide range of applications. I think this can handle just about everything other than "fancy" tasks like high-end gaming, crypto mining, 3d rendering, running local AI models, etc. Keep in mind that the CPU, at least in the model that I got, is a mobile CPU version, so it is less powerful but uses less power and generates less heat.The Windows 11 Pro license works perfectly, and I also tested it with Ubuntu, which worked well and had no driver issues, even for the wifi.It does get warm, but it has not yet had a heat event or become hot enough to burn me.The internal components are unknown Chinese brands (pictures attached). In general, I think most people would recommend putting in a name brand mSATA and memory if you are concerned with reliability. But, I'm fine with using these for now, and I have had no issues. The BIOS is very basic, but fine.The specs are just as described in the advertisement. In terms of expandability, the CPU can't support more memory, and I saw three unused slots on the motherboard (MSATA1, WIFI1, TSIM1).I have really enjoyed having this!  It can really handle a lot of different tasks well, and it hasn't had any significant issues for me after using it for around a month.