
Perfect fit for the GM brand (not aftermarket) but they really are a mess. Just like you bought them from a landfill. One of mine had a few dents and all had a few scratches that need buffing out. I went ahead and installed them and it's barely noticeable.