I have been using this device for more than 6 months and I can confidently say that this device is worth every penny. The microSD card reader came in handy when I needed to set up my Raspberry Pi. The extra USB ports were extremely useful on my laptop, which only had a few. The HDMI output to my monitor is stable, crisp and just worked. You never have to fiddle with it to make something work. No drivers, no crazy software, just plug it in and you're done!