This adapter delivers the promised services: it allows to connect all kinds of devices to some mobile devices, provided that such devices are in themselves known to the mobile device. He 67mmx67mmx13mm, plus cable. My experience on the BlackBerry Z30: read USB sticks and SD cards without any problems or external power required. Playing external hard drives: Recommended external power supply, and FAT 32 imperative format. Connecting an external keyboard: Yes, but my qwerty keyboard is recognized as a QWERTY keyboard ... The external power supply (on an external battery, external charger or PC) only powers devices and does not charge the mobile device, but it can successfully use multiple devices simultaneously. Damage, however, that the power cable is not the standard micro-USB format, which would not have to carry a cable (small, admittedly) specific for this adapter hub.
EDIT: works the same way with a Dell Venue Pro 8.1 on Win 8 tablet.