In my case this repair failed big time -- I would NOT recommend it to anyone. At least, I wouldn't call the difficulty "moderate" (which definitely was not the case with my 5s). I've replaced other parts before and I am not terribly clumsy , so I felt pretty confident before I started … until I came to the point where I had to remove the adhesive strips. I tried to be careful, I was patient, but they both torn apart. There was nothing I could do. I then needed a lot of patience + force to remove the battery from the strips; a process that ultimately caused the battery to catch fire, at least almost (plenty of acid smoke). In the process, and because of the longer break a had to take (smoke), I mixed up 2 screws -- which resulted, of course, in the "blue screen of death", i.e. a damaged logic board. I brought the phone to a local repair shop, but they only messed it up even more. Result: a phone that used to work fine is now complete garbage. What a frustrating experience.