From my experience, Softseal's roof rail seals are okay, but their lower door seals fit like crap. Also tried Metro's lower door seals, they too fit like crap. Then I broke down and got the expensive GM lower door seals, perfect fit. The lower door seals have two end pads, and for some reason the aftermarket doesn't mold the end pads correctly.