Make sure this fits by entering your model number.
USB-C Hub (5-in-1): Extend one 4K UHD HDMI port, two supper speed USB 3. 0 ports, one SD menmory card slot and one TF momory card slot from one USB-C/thunderbolt 3/ type c port
4K video USB-C to HDMI Adapter: mirror or extend your screen with USB C hub HDMI port and directly stream 4K UHD @ 30Hz or full HD 1080P video to HDTV, monitor or projector
Super Speed USB 3. 0 Ports(At Full-Speed): Allow you to connect keyboard, mouse, hard drive, etc to MacBook Pro, Up to 5Gbps data transmission speed, down compatible with USB A 2. 0 and below. Because HDD/SDD needs more power, so this adapter only allow connect 1 HDD/SSD and this adapter won’t support Apple USB Super Drive.
Convinient USB-C To Card reader for USB-C/Type-C/Thunderbolt 3 devices to access files from SD/TF card reader, perfect for Photographer or designer, etc
Aluminiun Case Design(Silver), Perfect for New laptops with USB-C Port, such as 2017 Macbook Pro, 2015/2016 Retain 12 inch Macbook, Dell XPS 13, HP Spetre X2, etc.