Notes: 1. Simultaneous charging and data transfer USB C Adapter: Charging your MacBook Pro 2016/2017 or other Type-C devices while connecting multiple peripherals and transferring data. Make full use of the USB Type C port on your laptop. 2. USB 3.0 Ports allow you to connect keyboard, mouse, thumb drive to MacBook Pro, Chromebook and other Type-C devices, provide high speed transfer rate of up to 5Gbps, and access files from TF or SD card reader. 3. Increase productivity through high-speed connectivity and expanded peripherals for all compatible laptops. It does not require any software, drivers, or complicated installation process, just plug and play. Specifications: HDMI output portup to 4K (3840x2160 @ 30Hz) or 2K/1080p/720p/480p/360p USB 3.1 Type-C port: data transfer up to 5Gbps SD/TF card slot: supported memory card capacity up to 512GB, read/write speed up to 104MB/S USB 3.0 ports :Support data transfer speeds of up to 5 Gbps; Connect external hard drives, cameras, flash drive, keyboard, mouse, printers, scanners, tablets, phones, and legacy devices. RJ45 1000M Ethernet port:Supports 10/100/1000Mbps. Quickly add a wired network port to your USB-C laptop