Received quickly, USB hub is small, cheap and has a long cable (to serve small extension). By cons, it does not work with hard drives !!! It works well for USB keys, at least up to 8 GB (I have not tried with a little higher key size for I have none), it works well with keyboards and mice, along with joysticks.