If you shall only use the cover for indoor use in a garage, then that gives you many options.
Sure, a universal cover would work, usually are less expensive than custom fitted, serve its purpose generally, but don't expect it to be custom fit even perhaps if it says it's for your vehicle. Often, they won't look real pretty and properly conform to the vehicle.
You will usually find that you do get what you pay for when it comes to a cover.
As for a company like Covercraft (sold here) they are about the best in the business, and if you contact Covercraft directly by phone, they will gladly and quickly send you out free labeled sample swatches of all the various materials they incorporate for their Covers.
When catching a good sale here, such as 20% off, no exclusions, free shipping for $X amount of dollars, that's a good time to purchase such a Covercraft Cover. That's what I did.
With the variety of materials available from Covercraft, and reading their descriptions, some of these covers for an average Car, or even SUV are quite compact, and lightweight, meaning they can be easily washed at home when required.
A indoor cover will generally stay much cleaner than one used outdoors such as my top of the line Covercraft Weathershield HD Cover will. They may then be softer and kinder to a paint finish, but they in no way will be as durable. That such indoor use covers won't hold up well for outdoor use, nor possess many of the properties better more expensive covers have such as being waterproof-water resistant.
With an indoor cover, and not having to deal with high winds often as I do here, provided a person properly removes and installs a Car Cover, there is very little risk of marring the paint.
In that you don't "drag" a cover off the vehicle, you roll and or fold the cover up at the front and the back towards the center, then lift the cover off the Car. Reverse the process for installation, unrolling it.
Hope this helps.