Yes they made custom covers for the rear headrests, which are perfect.
If its not hot enough, toss em in the dryer for a min or so just to make them more pliable.
All mine went on the first time, didn't have to remove them. I did rip one strap pulling too hard, so I had to sew it back on.
I would say to do all the seats was about 4 hours or so, but I really took my time.
I wasn't thrilled with them when I first put them on, but they are breaking in really nice and are getting more comfortable and the seat heaters seem to kick in faster than when I first put them on.