I may have received a newer model or something, but the version I received did not have three full sized USB A ports like depicted in the description. I did have a need for three USB ports for my application, so this was important in me choosing this particular model. Instead, my version has two full sized USB ports and one USB C port. This is a higher speed port, which is why I think the version I received is a newer version, so might be a good thing for most, but in my case, that difference meant I had to buy an additional $9 cable to convert the USB C to USB A.Also, no big deal, but the version I received has the SD card reader on the right side of the unit, not the left side of the unit like depicted in the product description. Otherwise, computer does everything I need it to do at a budget price.