This is an OEM Part and will last another 150,000 miles at least.
Since I was resealing the timing cover it was a wear item I felt I should replace since I was in there.
Do not use an after market pump the Subaru water pump is teh highest quality and you do not want to have to open teh timing chain cover to replace a lesser quality part.
This does not include the outer gasket (o-ring) which will need to be replaced.
Look to the service manual for easy removal of the water pump.