I want to use the OD leatherette from beachwood for my seats, its vinyl in od (which is required for the litters in ambulances) no smell, no staining clothes. And yes- dense foam for the padding makes a big difference, you just need to attach it to the springs some or it will shift over time under the cover.