They look good, and will add a bit of protection. They are put on with double sided tape. They have been on for 1 month and hold well. I am not sure if any water or bad weather will get moisture under them or between them and the frame. I will update over time. My only complaint to start is the price for two thin pieces of metal, and that they need to be 2-3 inches longer to truly fit and look good. On my 2016 Jeep Cherokee, there is about 2-3 inches of space left before the frame starts to bend upward.Looks great, easy installationThey look sharp. easy to install. Wish I could get them for the rear doors also.Looks good, easy install and good price, we'll see about the durability.Great product and looks amazing on our new Jeep Cherokee Overland, also protects the door sills from scuffed paint and dirty shoes.The sill. Guards look great on my 2018 Cherokee. Rey easy to install with the 3 3M self stickies it comes with.Excellent workmanship & material, would preferred it was a little wider, outside edge to inside edge, in order to cover more of the top of the door sill. Derrel JesterGood product, but these should be longer. Maybe more options will become available as the KL catches on.