Buy one from your dealer at 20% off. It's a Noah cover and it fits and works well. Your local dealer should have this, or try an on-line dealer (see link). Keep in mind that the E36 M3 sedan and coupe use different covers. I think I paid $158 for mine.