I ordered this to make sharing a License Dongle between two computers easier. The biggest thing was the ability to easily switch between the two systems without delays. Getting everything going was as simple as plugging the cables in, plugging the license dongle into the switch/hub, and going from there. The button makes it simple to switch the license between the two computers, allow me to keep working without slowing down.I've tested it with the dongle and with a mouse, but not anything else as I've not had a need. Everything has worked as expected. I didn't try with a USB Disk because of the speed limitation of USB 2.0; however, I'm sure it would work.Overall, for what I wanted, this does a great job. For the software I use, to be able to switch computers and start the software makes a world of difference. And I'm staying within my licensing restrictions. All in all, the perfect tool.