As good if not better than GM OEM units at a much lower price for two compared to the price of a GM OEM shield. Dorman says they're rust free, but I painted them anyway because they rust. Try using the PB Blaster Corrosion Stop on your car's frame in rusty areas or areas you want to protect from corrosion. Forget painting as the rust has attacked the painted areas in the same way, or paint first and then spray this product. The water just rolls off. You can get the best price on this product from your local Home Depot ($4.67). This product leaves an oily residue, but it's under the car where rust attacks everything, especially the brake lines, and it's not fun to change or make.