Outdoor covers tend to get blown around and end up scratching the paint, but a nice, soft, indoor cover is just fine. Expect to spend about $300 for a decent one though.
You should try to drive the car more often though, it's really not good for cars to just sit.
ZV