The product itself was as described, except that it was missing a keyboard and mouse that were shown in the photos of the product, and also indicated in the questions and answers that these items were included.  I contacted the seller and they promptly responded they would send those items out to me.  So A+ for customer service.  So presuming those items show up, my ranking will remain 5 star for this product and the seller.  The computer itself was as described.  Pulled it apart first thing to verify hardware.  All there :) .... temporarily stealing a keyboard and mouse from another computer in my house, I booted up the PC.  Quick boot up and windows setup went flawlessly (as it should).Depending on what your needs are, this is a snappy little PC and works well.  With an included keyboard and mouse, assuming I will receive these, this is a steal of a deal.  If you have expansion needs this is probably not for you as there are no real slots for that ... which for me, was not an issue, I love the small form factor, and the integrated graphics get the job done for my 10 year old son, as it runs microsoft office and other programs just fine for remote learning.  Now this said, I wish they had an option to purchase this with a 240 GB SSD as opposed to the 120 GB SSD that comes with it.  the 240GBs sell for like $27 on Amazon now, and only a few dollars more than the 120 SSD.  But I do understand, you have to draw  the line somewhere to keep the price point where it is at for sale, and in this case, the price is really good.  I will likely clone up to a 240 GB drive for this little PC to get a bit more storage, but not a huge deal.So overall, good deal and I would buy again, even if the vendor did not include the keyboard and mouse, I would still contend this is a worth it.  It would be nice if they updated the product description to more clearly reflect what is and or is not included with the box..... but hard to complain here.  This is a solid product.