5 Ports USB Hub 5.25 Front-Panel w/ HD Audio & Mic USB Type-C Gen 2(10Gbps) + 2 x USB 3.0 & 2 x USB 2.0 USB 3.1 20pin Motherboard header (aka Type-E) is needed for USB-C Expansion One 20 pin USB 3.0 and 10pin USB 2.0 header on motherboard are needed for USB 3.0 and USB 2.0 ports expansion AC97/HD Audio 10pin header on motherboard is needed for audio and mic. ports Cable lengths are 2.6FT