I see that most covers are designed to slip or stretch over the rim of the steering wheel. But for my 2009 Mz3 I am looking for a steering wheel leather cover with prepunched holes designed to be sewn onto the wheel for a snug fit. Are there any recommended good brands? Where can I find some?