Vorsteiner is by far the best fitting.
We have them in stock in DVWP, Single Sided Carbon, and Double Sided Carbon - but all our inventory is 2x2 weave. If you want 1x1 weave, we will be happy to order one for you
The 335i has the same bootlid as the M3.
Thanks
JL