I haven't bought one for the MSP but I have one for my Prelude which I have used for over two years. I bought it from Pep Boys for about $140 and it has worked great. My brother also bought one for his Del Sol and neither have had any problems with scratching or any negative effects on the paint. It blocks out UV rays, blocks about 80% of moisture from reaching your paint job. I've used it through two winters while my Prelude sat out in the driveway, and everytime I take the cover off in the spring she is still shiny.
The covers are tan in color and are made with Technolon (I think that is how it is spelled). On the back of the box there is a chart which lists almost every car and the size that is needed whether it be A, B, C, or D. They also have a nylon rope that goes under the car and ties on side of the car to the other to keep it place and be sure it doesn't blow away.
Mark