Ill say this.
I wish BMW partnered with a quality leather goods brand (like Mont Blanc) to make all their leather key covers. They quality of their standard offerings are just crap. I'd happily pay a premium to get premium. If only BMW had some clue their customers felt that way...mmmmm