I have this kit installed in my E89 (front only)
This is a bolt in installation, no modification needed, CONFIRMED
see pictures in my garage
If you look at the individual parts carefully, E90 and E87 kits share the same major parts(calipers, pads, discs) , but the kit's part# for E87/88 is 34110443865, for E90 is 34110444738