Hi Mike
Looks like a quick stop at a Upholstery shop will do the trick...but 1st. stop by a surplus store and pickup some material to make it out of...
I think you know my son works for Car-Toys and they also sell material that you can use at the right price...( vinyl )
Now if you had a Mate with a hvy.duty sewing machine you would have it made...
I'm cheap and I use hvy.duty pastic in a roll that I got from HD with some clear shipping tape..
==========