This weather stripping is junk. My first mistake was not buying these through my local Dodge dealership and spending $100 for them. Second, I bought two of them and ignored the feedback from a couple other sellers about the rivets being too big. The third mistake was not looking at the rubber carefully before installing them and seeing the rubber cracks where the rubber was bent in a circle for shipping. No, I didn’t contact the seller because they should know already their stuff is junk.