I have used this for about one month. It works as expected. Both the HDMI and USB-A ports are working. For some reason, the hole for USB-A feels very tight when inserting or removing the plug. On the other hand, this hub seems not to work correctly when the Macbook has woken up from sleep. Most of the time, the display will remain in sleep mode. Sometimes, the display monitor will wake together after some delay, but most of the time, I have to reconnect the USB-C to get the display monitor working again. The problem of could not wake the display monitor is highly annoying.