I have to get a pic up but they are about 1 1/2 years old. I smacked a deer and when the body shop replaced them I had them put the 04 style in my 99 instead. They are visteo which is the same brand that ford says on them so they are ford ones not after market. No cracks,scratchs, leaks ect...