Was going to build my own, but with MSRP prices rising-- and impossible to get, it was more economical to get a pre-built. However, I consider the trouble saved well worth it. Very well packaged with lots of foam padding. Super easy to set-up, and ran great out of the box -- no waiting for hours upon hours of updates and drives. Cabling is nice enough and there's lots of room to upgrade. You can probably reuse the SSD (looks like a WD Blue SN550) and board (AsRock B460M)Despite the average specs, it runs really well for things like MHW, OverWatch, SCII. The parts are all brand-name, and can be reused for a hand-me-down build later. Really good value if you don't plan on upgrading for a while.16 Gb or 3000 MHz RAM would be nice, but I don't really feel the difference and the 10400F caps out at 2666 Mhz anyway.Saved me a lot of trouble, and I'd definitely consider a prebuilt in the future from this brand.