This USB hub has worked well for me so far. I can connect multiple things like a mouse, hard drive, and keyboard without any noticeable drop in performance. The cord is a little short but helps in terms of portability, allowing me to toss it in my bag without having to coil up a long cord. After connecting, everything worked smoothly. Build quality isn't noteworthy, with a decent outer shell and rubber sheathing on the wire, but since it's something that shouldn't take too much abuse I'm not worried about breaking anything. Finally, the ethernet jack works great too, I've noticed it's missing on some newer laptops, but being able to connect ethernet to my computer or laptop is always a lifesaver. All in all this is a good product that gets the job done without too many problems so I would recommend it.