very good dock that is able to drive 3 screens, the 2017 MB Pro cannot drive 3 screens without this dock (2 max) or you can get external GPU which is more expensive. So this is a great option. Seems well made and doesn't take up much space and has good connections (2 for DisplayPort and 1 HDMI - not sure what else). The DisplayLink software is not perfect and cannot be used to have 2 screen in portrait and 1 in landscape. I had to connect the portraits screen directly to the macBook which is only reason gave this 4 stars.