I did it myself. They're seat covers, not replacement upholstery, so no hog rings. But they are form fitting, so you have to take the seats out of the car to do the job. I managed to pull a muscle in my back doing that, but I got 'er done anyway. There are straps for the seat bottoms that are supposed to go under the seat rails, and I had to loosen one seat rail bolt to get the strap to fit on one side of each seat.
Yesterday was a perfect day for the job. The instructions say it will be easier if you let the covers warm up in the sun before putting them on, and there was plenty of sun for that.