Battery arrived, but it didn’t actually fit properly in my iPhone 3Gs so it required some massaging of the attached circuit board with ribbon cable and power contacts for the battery to fit and subsequently for the motherboard power contacts to align properly with the contacts on the battery and attach to the screw post. The tolerances of the battery length were too long by about 2mm to 3mm. In the end it worked out, but disappointed with the build quality. Should not have been so sloppily manufactured. Hope it lasts.