I oredered 4 different brands of aftermarket rockers. Once the original rockers were removed, NONE of them would fit properly, or even close. I broke down and ordered GM rockers and they both fit great. Now I have a box with 8 unused (and completely useless) aftermarket rockers. So, IMO if want a good fit with right gaps, go GM for the rockers. I ordered everything else from LMC & Goodmark. The Goodmark door I paid $300 for is also a giant piece of crap. It would not fit (not even close)even before the first cut was made on an all factory rig. I found an original GM door and it fit perfectly. So doors, I still do not know, maybe I just got a bad mold. As far as other panels, none of them were very great at appearence or fit until being messaged and manipulated. Bottom line, probably any make you choose is going to take time and work to get to fit right, and to not end up with a hack looking job. Just my .02......