Product review (5 stars): Not a difficult repair...
Not sure about longevity but I just put this in yesterday with no problems.  Previous pump in my Kenmore Elite 11027087603 (sometimes listed as 110.27087603) developed a crack in the pump housing so was leaking a few ounces each time it ran.  Tried the JB Weld Water Weld epoxy repair on top of the Lazer Bond and it slowed the leak but still dripped so I just ordered this pump.  Interesting too was that the BB and marble rattle sound I had in the washer for the last several years was fixed as well... turns out there were two pennies in the drain pump!

To replace it, I read where people had somebody help and tilt the washer back.  I just took the back off and put the washer on a furniture dolly with wheels and that raised it high enough for me to easily take the 3 screws out to replace it.

Did a load last night and no leaks and it drained just fine so all is good so far!