My input is limited because I have not installed it yet. I Have a set of aftermarket seals and they seemed a simple design. Not sure of the source but they are solid foam. Research I did found people saying aftermarket stuff was too dense and made the doors hard to close. I just ordered OEM...