If it were mine it would be carpet. I would think if you have stock floor pans you could by factory type carpet then slit it to go around your bars> i would use maybe like a velcro underit to keep slits together or just by race weight carpet and put it in. But vinyl i think i would keep that for the kitchen or bathroom floors. just my 2 cents.