Drain pump was very easy to replace. YouTube always helps! They recommend buying a new seal to go with the pump. I would not recommend getting the seal, as the new pump comes with a new seal. I also ordered a new drive belt since I already had the cover off. All parts were perfect factory matches and the washer is working great.