We gotta a winner!
Given my experience with multiple seals that did not work preventing me from closing the door without slamming, I can attest, definitely, that these seals work as advertised. No more door slamming. Much better design and softer rubber.
Good job delconick!