I would be hard pressed to build a comparable machine for the same cost, paying retail component prices on Amazon or NewEgg. The unit I received included a Gigabyte B460M DS3H AC motherboard, the advertised 10th gen i5 with stock cooler, 8GB Crucial Ballistix DDR4 3000 RAM (one DIMM), an Asus manufactured Nvidia GTX 1660 Super, EVGA 80+ Gold certified, 600W power supply (not modular), four 12cm CoolerMaster RBG fans, and a Western Digital Blue solid state drive. For being a "budget" machine, the only corners cut are the RAM/Motherboard combo. The board only supports up to DDR4 2666 with the i5 installed, so the DDR4 3000 RAM module won't run at full speed. The manufacturer would be better served by either choosing a motherboard that fully supported the 3000MHz RAM, or installing a matched pair of DDR4 2666MHz DIMMs, which would bring the machine to 16GB with no significant price difference. Either of those choices would have bumped this up to a full 5 stars. All that said, if you want a pre-built Windows computer for under $900, this is one of the best choices you can make right now.