Didnt come with keyboard and mouse as advertised. I swapped the memory for more and faster ram, and installed an nvme ssd. Small machine and runs smooth as silk. Wifi dongle that came with it seems cheap and just a quick way for the seller to say it has wifi. I bought an actual wifi card and some antenna cables to attach to the device like factory.All in all was a good value and worth the money. Unit was in great condition, no scratches or scuffs. Packing used for shipment was over and above so i was pleased to unpack it.