Product review (5 stars): So far-so good.
The seal arrived when promised and in good condition. It was easy to install and seemed to fit well. Only time will tell how long it will last.