Really good computer,got it for the office of my small business. Plenty of ports. The WiFi usb unit provided is not very good, but that’s somewhat to be expected,hooked mine up to Ethernet and it has been great.