The mtech and the M5 are very very similar. The differences lie in the front bumper cover, the side skirts and rear bumper cover is the same. The difference with the Mtech and M5 ones are that the Mtech bottom lip is edgier and sticks out a little more. Plus the ducts for brake venting are vented, has holes, while the M5 has one side that is actually cut out. Thats the physical difference minus paint. The paint differences are that the Mtech body that came on 540i sports and sport package in Europe and other parts of the world has montone color while the M5 has 2 tone. The kit on Gamite's car is not a BMW one, it is fiberglass unlike the factory plastic one. It gets pasted onto the stock bumper.