At roughly 7 x 7 x 1.5 inches, this PC still has 6 usb 3.0 ports, 1 usb-c port, 1 vga, 2 display ports, 2 audio ports, and a gigabit networking port.  Also included were a laptop-sized 500GB hard drive, 1080p graphics, 16GB 2133 DDR4 ram, and a 4 core, 6th generation Intel CPU with a 2.5 GHz base speed.  The only downsides to the unit as received were slow hard drive boot times and the display ports extremely vivid but slightly oversized screen output.  While that would look great and probably fit better on larger screens, it forced me to settle for vga on a 24 inch monitor.