The Mi power bank has two outlets instead of one like the earlier generation. The power bank takes about 5 hours to charge completely from 0 to 10000 mAh and charges my phone two to three times and takes about half an hour to charge it. The price is good . The power bank has a metal body and lithium polymer. But the power bank does not shoe the percentage and also dors not have a torch or a flash light. The good thing is that it does not get heated and has scratch resistant body. Also, it is slim as compared to other power banks. Therefore, all in all, a good product.