This was the second iPhone battery I replaced. It was staying charged for only half a day.
It went swimmingly. The repair took only about 30 minutes compared to over an hour the first time.
Directions were great. Battery takes quite a bit of effort with a flat screwdriver to remove. I had to reopen the phone and reattach a cable because the touchscreen wasn't working, but this took only a few minutes.