I have this exact same strut bar on my 07 335i.
Be aware - mine did not bolt on correctly and needed some modifiying.
The drivers side is perfect but when you line up the passenger side mount on the strut tower, the one of the bolt holes does nto work. I ended up doing some grinding and shaving to get it on.
Only took 30 min but thought you should know.
It also blocks access to the washer filler which adds another step when running mehanol in the WW tank.
It is cheap and does its job but it is not perfect.