Looks scruffy but no issues with the part.
Came from a Cooper s 2008 with 120k on