The seal is of correct rubber material, fits great in length, and was a great price.
The original is fastened down using plastic tees. On the new seal there are no pre-punched holes for these tees. Rather than cut I would suggest using an adhesive.
The final overall appearance is very very good.