I wanted for my Mac Book provides an adapter of the multiple ports. And this meets the adapter. Processing well. The DiplayPort port is a little wrong in the case, but that does not really negative impact. The cable length is more than adequate. The displays that I have thus tying all together a resolution of 1920 * 1080, so I can not say whether higher resolutions are supported or cause problems. I would recommend the adapter.