The battery takes about 4 hours until it is fully charged and can develop its full power.
After that you can connect to 2 ports per USB device and charge (1x Hispeed, 1x normal). An iPhone or HTC M8 is charged very quickly and needs only about 60 minutes to go from 0% to 85%.
Strong buy recommendation.