This 5 in 1 USB-C Hub. It adds 1 x USB-C to HDMI, SD Card Reader, microSD Card Reader, USB-C & 2 x USB 3.0 Dock for MacBook & Windows PCs. Effectively expand your computer's connectivity and functionality with this multi-port adapter. Designed with one Type-C input ports to avoid losing connection to your MacBook Pro even by the slightest movement. Mirror or extend your screen via HDMI port and directly stream 4K UHD video to an HDTV or LCD monitor, and enjoy your smooth 4K movies. Charge your connected MacBook Pro while connecting all supportable peripherals. Support Micro SD card and SD card (not included). Transfer high-resolution images and video recordings to your computer faster and more efficiently. Connect an external keyboard or mouse to transfer data or stream movies from an external storage device, convenient and efficient. Needs no external software drivers or additional power source, just plug and play, quite convenient! Provides well portability and convenience. Easy to carry around with you.