The best way to prevent these car cushions from developing an odor is to let them air out after each use. For instance, bring it home from your car and leave it out in the open overnight. Getting a mesh cover instead of a velvet cover also helps keep foul odors at bay.