Product review (5 stars): Seem to fit and seal fine - which is a very good thing since I ...
Just had someone install them this week.

Seem to fit and seal fine - which is a very good thing since I need 6 more.

Came promptly, we let them hang to assume their normal shape before installation.