Haven't had it long but the 90 degree angle leaves enough room for my second Type C slot. Seems to be well built although time will tell . I use it for mouse USB dongle. Since both ends are USB Type-C, I had to buy a USB-A to USB-C adapter. I thought one end of the cable was USB-A but that was my fault. Anyway everything seems to be fine.