Good condition pulled off of a 2009 BMW 128I with under 100k miles. This listing is for both left and right