i was not expecting it to be perfect i do body work and custom painting there was not one part that wont need some serious prep work. when somone says oem fitment i expect better fitment then what i got. just letting people know what they will be getting when they get this kit . i would expect quality like this if i bought it of ebay not from a shop. definintely not worth the price