I believe it only fits vehicles with the 3 bolt top hat and not the 5 bolt (refer to first link for top hat pic reference). As for handing, there was an improvement after installing the strut bars. Car feels much more planted/ solid during cornering and quick transition scenarios (ie slalom). The front end in general will feel more solid after installing the bar. Cant really go wrong with it as it is so cheap.
https://images.app.goo.gl/b3xKH6MtEedqSwqy7
Link to manufacturers website and product description:
https://ultraracing-usa.com/bmw-2-se...trut-2-points/