Product review (4 stars): Seems to be holding up.
This product seems to be an upgrade over the original part & is holding up well so far.

I will update if the seal pulls out.