I got this kit off eBay a few years back for my Porsche boxster … it’s a universal kit .. so it would do bmw 3 series and z1 .. I got the kit from Germany … it’s got full instructions and with the kit and a fitting kit .. it could work out very cheap replacement window .. I had a new hood fitted in the end so I did not use it