I now have a e92, but used to have a e46 m3. I got a car cover for it one year but it only used it several times and put it in storage. It is several years old but in great shape. It's barely dirty with just marks on the inside where the tires touch it. It has the block-it material and was the top of the line cover a couple years ago. I pulled it out of storage, made sure that there are no holes in it, and decided to put it over my e92 to take a picture of what it looks like and in fit over it. I folded in my mirrors though(that's why it looks weird in that area). I'm looking for $100 for it plus shipping. FYI though, it is big and heavy. I also have more pics if needed.