surprising compact machine came with win 10 pro, lot of usb on front and back and plenty of pci express inside, one regret, should've bought a few, looks brand new