Well I wanted a PC to replace my old Lenovo Laptop.  So was searching for a small and compact desktop and this fit the bill perfectly.  Its nearly the same size and has dual Display port for Display and enough USB ports for all the devices without needing any dock,  I was using before with my Laptop.  The PC works fast and I did get a free upgrade later on to Win 11 by MS.  The key to choose such a computer is to first understand the purpose and then to compare it with a reasonable older computer you would have ever experienced to be a success.  Ofcourse a top of the line i7 or i9 be 10 or 20 times faster but does a normal person need that power...Infact I have a dedicated i9 PC for other purpose and wanted a lower power consumption PC to do email,  little bit of photo editing, games which my kids play sometime and MS office stuff...all this worked with flying colors here with enough power to spare.  So I would suggest to a new buyer to get the details on the Processor and compare its benchmarks with the old computer Processor first to understand if you would like this model or need even more powerfull computer..In my case,  I had a older generation 4 core processor which used to be all the time using 100% its processing capacity with simple stuff, so I know I was getting bogged down on the Processor Power than memory or SSD or anything else..So this PC being a 6 core and I guess 2 -3 generations later is much faster with more memory and HP reliability...  The product infact came in well packaged and shows no sign of damage or any excessive usage.  I would say you cannot go wrong with this PC if you are playing your cards correctly.