If you set the right expectations, they're perfect for what I need them for. Many laptops (like mine) have the ports in awkward places when using a mouse. I've used them to rotate 90 degrees to connect to a hub and have no complaints. They seem strong and durable!