I have a 580i and al the keys have cracked, but they still work and up until i sell it i dont see the point in buying a new pad when those keys would probably break as well.