I can highly recommend "Wheel Skins" steering wheel covers. They now have a new perforated cover that can be ordered in full perforation or partial perforation. My cover has the full perforation and I really like it. Wheel Skins leather is very good quality and I have used 4 or 5 of these in the past. No comparison to those Kragen "Classic" covers. Take you time in stitching it on and keep things tight as you go around the wheel. I usually take a couple turns on either side of a spoke to ensure it is going to be tight as I go around the wheel. Takes a little over an hour to do a really good job so don't be in a hurry.
Mike Holbrook
Meridian, Idaho
1992 535im, 17", Euro M5 Throwing Stars 8's & 9's, FK-451 235/45s & 255/40s, M5 Sway Bars 25/20, Conforti chip, Lowes Ram Air, glass sunroof