Hi Sandy, sorry it took some time (work and loss of Internet connection etc.).
First observation; during the last 10-15 years we have seen more of these type of different levels of "handmade", pre-built, computers for gamers or other purposes, although not built on demand (and some may do that), using parts that anyone can purchase, more or less, apart from cases, in some, eh, cases. That's good; you can work and modify the PC far easier, get support from different sources, since some may have used some of the parts, and built something themselves. Usually though all support goes via the seller.
They specify almost all parts, which is good. (In some cases one could perhaps see a firm changing some minor part for something equivalent without mentioning it.) As far as I can see, they don't mention the brand on the graphics card, or the PSU.
In the latter case one can see a Cooler Master MWE 650 White, in some picture, which match the spec. 650 W. (They are also well known for computer/CPU cooling.) When it comes to PSUs one can't always say that this brand is better than that, since they have different series (some are built by someone else). But Cooler Master has had, as far as I've seen the last 5-7 years, some really good PSUs, among the more expensive ones. This is a standard PSU, with the lowest efficiency rating, 80 Plus. Shouldn't be a problem. A 375-450-500 W PSU would also be OK, I think, as a minimum. The little motherboard has got some extra Wi-Fi & Bluetooth, that add to the total, but probably not much, but in all it will be the GTX 1660 Super, when running at full pelt, that draws the absolute majority of power, and could perhaps go a bit above 125 W (i.e. it will use power from the slot plus a 6-pin cable. But as we know it's not all about "wattage"; we want stable components and I think we can trust them.
As for not mentioning the brand/model of the graphics card, then we are almost into esoteric territory.

It could be very interesting for some, and test sites do of course find some (very) minor differences between different brands built on the same NVidia platform. That said I would be happy with a 1660 Super.

I didn't mention, but the more recent graphic cards have, no surprise, quicker memory, GDDR6 (for example I believe there are some "older", below this one, still in the 1600 series using GDDR5.) So that's also good.
The more obvious; this little desktop has a Mini-ITX form factor on the motherboard, i.e. it's quite a bit smaller in both directions. They usually come with only two slots for RAM. But as mentioned 16 GB will be fine (and I believe they can take up to 64 GB,

). That's the difficult part when not being a gamer; one would think that recent games have higher demands on RAM, but apparently that's not always the case.
They mention ASRock B560M-C/ac; I haven't found that but B560M-C and B560M-ITX/ac; could be a typo, or what they call it, since some results point in their direction, or I have missed something. But I believe it's the B560M-ITX/ac. A less expensive Mini-ITX board from ASRock, with quite a lot of features; I haven't seen any major complaints, rather people happy with a small computer. The mobo has got an Intel Ethernet controller/NIC, and I like that. And being new its (only) PCI slot supports (the new higher speed) 4.0 x16.
Some say the smaller motherboards and thus cases can sometimes get problems with heat, if using powerful CPUs and/or GPUs. It has got a smaller heatsink, and isn't built for extensive overclocking; but there’s apparently no problem with OC on the RAM. (And I believe the mobo has some connections for fans if needed.)
Here is one short overview of Intel B560 motherboards, and a short description of B560M-ITX/ac.
https://www.anandtech.com/show/16519/th ... ket-lake/7
I guess we don't have to discuss other aspects of the hardware (motherboard). When people build their own, they can, as you know, choose from a rather large amount of parts; it usually starts with a budget and a choice between Team Blue or Team Red (Intel, AMD), next thing is if they need more than one graphic card, sound card etc.; extra SATA or USB-connections, M.2-SSD-connections etc. or if they want a smaller computer case, all this is put against any budget limitations and what's available. In this case a Mini-ITX motherboard doesn't offer, for example, that many USB-ports, but it should be enough.
Byelingual When you speak two languages but start losing vocabulary in both of them.