With Thunderbolt 3 port(100W PD / 40Gbps Data Transfer), 4K HDMI port, USB C Data port, 2 USB 3.0 ports, and 512GB SD/TF Card Reader, this Macbook Pro/Air USB c adapter can easily fulfill your daily needs, improve your work efficiency, and facilitating your life. Even though it has so many ports, this USB c hub is so small that you can hold it with one hand, and it comes with a small bag that you can carry with you wherever you go.