I have installed the Goodmark one piece units for both the Cuda and Challenger and think they are head and shoulders above the old two piece crap. Perfect? I doubt it but they fit well and look great.