This is a genuine Mini part that came off of a front wreck 2012 Mini here in sunny California. It is in very good condition with no broken mounting clips or damage. The paint finish is smooth and shiny. Please make sure this is the style that you need because there are different styles, it may fit other years but I could not find out which ones. It is factory painted in Pepper white color code 850. The last photo shows the actual car it came off of.