Hi 
I already have apple's
USB-C Digital AV Multiport Adapter, but it only supports 4k@30hz -please correct me if I am wrong!
I am looking for a trustworthy usb-c to HDMI adapter which:
1. Must support 4k@60hz.
2. With a long length usb-c cable. (and if not, at least replaceable so I can change it to a longer length).
3. Include USB port(s)
4. Optionally include ethernet, I think only the expensive thunderbolt ones will support this, I don't want to shell out $200 for this.
The best thing I found so far is this one, but it's disadvantages are it doesn't have much reviews, I will have to buy another usb-c cable and I don't know if I can trust it to work and trust it to reliably charge my MBP.
Is there anything with better reliability, better quality, with longer usb-c cable or with ethernet?
Thanks!
I already have apple's

I am looking for a trustworthy usb-c to HDMI adapter which:
1. Must support 4k@60hz.
2. With a long length usb-c cable. (and if not, at least replaceable so I can change it to a longer length).
3. Include USB port(s)
4. Optionally include ethernet, I think only the expensive thunderbolt ones will support this, I don't want to shell out $200 for this.
The best thing I found so far is this one, but it's disadvantages are it doesn't have much reviews, I will have to buy another usb-c cable and I don't know if I can trust it to work and trust it to reliably charge my MBP.
Is there anything with better reliability, better quality, with longer usb-c cable or with ethernet?
Thanks!
As an Amazon Associate, MacRumors earns a commission from qualifying purchases made through links in this post.