The TP-Link 7-Port USB 3.0 Hub has seven USB Type-A based USB 3.1 Gen 1 (5 Gb/s) ports, three of which also support USB BC 1.2 (5 volts @ 1.5 amps) charging for your phones or tablets. Unfortunately from our own testing the hub did not actually limit current to 1.5A BC 1.2, and allowed several amps of current to be pulled from a single Type-A port, causing the hub to stop working which deems the hub to be a bad design.
You can also connect other USB Type-A peripherals through the hub's other four USB Type-A ports for 5 Gb/s data transfer which do not support USB BC 1.2. Whatever attaches to these four downstream USB Type-A ports will have access to only max .9A of power per port (which actually limits the current to .9A per port thus protecting it from damage).
The TP-Link 7-Port USB 3.0 Hub provides a lot of product details on its box which is also similar as of that seen for the Plugable USB-C 3-Port Hub with Pass-Through Charging.
The TP-Link 7-Port USB 3.0 Hub came with a 30 watts (12 volts @ 2.5 amps) AC power adapter, 1 m USB 3.0 micro-B cable and instruction sheet.
The AC adapter can be used to plug in to the DC in connector at the back of the hub for own charging. If you need to transfer files from your PC, tablet, phone or USB storage device to the hub, you can use the micro-B cable to connect to the micro-B data in port just beside the power inlet.
The front of the TP-Link 7-Port USB 3.0 Hub has the three USB Type-A ports with BC 1.2 charging support which are clearly labeled. But be careful of any potential damage from over current when using any of the BC 1.2 enabled ports since it does not limit current to 1.5A per port.
The TP-Link 7-Port USB 3.0 Hub shares almost similar design with the AmazonBasics 4-Port USB 3.0 Hub as seen below. Compared to the TP-Link hub, all of the four USB Type-A ports on the AmazonBasics 4-Port USB 3.0 Hub do not support BC 1.2 charging with max .9A output per port. It also limits to .9A per port for over current protection similar to the TP-Link's non BC 1.2 ports.