This is a 6 in 1 USB 3.0/3.1 Hub with built-in Card Reader. It has 3 high-speed USB 3.0 ports plus slots for SD, TF/MicroSD, MS Duo, and M2 memory cards so you can expand your laptop or PC ports and transfer files from multiple cards at once. The brushed aluminum device connects via a 20/30cm Micro USB cable, supports 5/10 GBPS data transfer, and works with laptops, PCs, tablets, phones, and hard disks. It’s plug and play and comes new in box.