the finish can be changed for less then you think. the offsets from an e46 M3 will work on a 335i but the new M3 has completely different offsets that will not work. The set is still available at great price.