there are a lot of options, you can select based on your usage & preference.
In my experience - unless $$ is your main concern - the custom fitted ones are best. I've had good success with both California Car Cover Co and Covercraft. Well made and good fit.
For pure indoor use, I really like the flannel-lined cotton, very soft for delicate / old paint..