WHEW! I am glad I found this thread!
I bought a truck and it came with a seat cover kit from Chevy Duty. It came with a bag of hog rings and a pair of pathetic hog-ring pliers with handles that are too short.
I went to a local upholstery shop and got burlap, carpet pad, 290 foam and a softer less resiliant foam to go between the vinyl and the springs... I have it all together but couldn't for the life of me figure out where the hog rings go in the front of the seat. I need barrel clips apparently.
The seat feels pretty good so far. I'll post photos in a bit.