This is my first time purchasing a tiny mini desktop computer.And i am not disappointed at all.  I highly recommend this product.  I was very shocked that it was only 100.00!  It came with a keyboard, mouse and wifi usb.  This mini Lenovo desktop computer was untouched!  No scratches.  It's really good!  I bought this for my grandmother for her youtube and zoom.  I am very pleased with my purchase.  This machine is really good and  very fast!