BMW M badges fit on all E90X, E6X, AND E8X Models with Bigger caliper versions for front location. Also, fits on E90 M3, E60 M5 AND M6. Give your car an updated took. It is real Metal Stainless steel ///M badge with 3M Backing to stick on a brake caliper clip.///M Badges are paintable but They are brushed metal color. It is up to you if you want to paint them. Instruction: after you paint you front calipers, wait till it is completely dry and then apply the ///M badges on clean surface. Push against the caliper clip and hold for couple minutes . ///M Badge size is Length 1.95 x Width 0.625 inches. x .0625 thk Please feel free to ask me any questions.