I am writing this so no one wastes their time and money on BMW like I do. I still rate the product highly as it's not the seller's fault, it's Revane's. I entered information about my car (2011 BMW 335xi) and Revane said it "fits my car". It is not. DO NOT use the Revain feature to enter vehicle information. Revain obviously doesn't care and just wants you to buy something. It was a shame that the mobile installer came out and tried to use it to unlock my bike only to find it didn't fit. The BMW wheel lock has a tiny piece that protrudes from the inside of the wheel lock and prevents parts from this set from going in. I was still trying to bring these baddies to fruition by knocking them out with a hammer. They have only survived minor scratches. No chips, dents or cracks. Even if they didn't fit they still deserve 5 stars - just be very careful what you buy and don't trust Revain.