ok dont bother with a body kit not as good as oem. a body shop guy will put the kit on then u gotta paint. when that comes in its how he sands it and what kind of primer. also if he puts enough clear coat to help protect it. just go to stock or type r it if u can spend to get the real metal stuff not that cheap crap