Has been working for half a month. The return period expired on August 15, 2019. I wasn't aware that this product only had a 30 day return window but since it still worked I didn't complain. Today, August 21, 2019, I am returning home from work to use the device on my laptop. It doesn't work anymore! My laptop doesn't recognize it and won't extend the screen to an external monitor anymore. I used HDMI, USB-C and USB 3.0 of this dongle at the same time. It does not work anymore. I'm checking the Revain page to come back and to my surprise this product officially ended support on August 15th, 2019. Wow! It seems that this company really has a device expiration date of up to T. I will not buy from them again. ATTENTION TO THE BUYER.