They are good and look good once installed. I think they will hold up over time. They are manufactured in such a way that they need to be heated and stretched/stretched to fit properly in the wheel wells. The installation instructions are not very clear either. Overall a good product for the price and comes with all the necessary mounting hardware.