The past 5 sets on my E90s, I got only 20-25K Km. At 70% wear! they get noisy, the compound harden and you will start seeing parts of the thread breaking off. Uneven wear will start to show and it's looses grip especially in the wet. It's an average of one year one set for me.