I have not had any experience with seat covers, but I wonder if you could cut a 1" piece of foam and glue it to the back and/or bottom of your seat foam to make it thicker and tighten up the vinyl covers? You could probably get the foam and adhesive from an Interior Shop.