They do have head rests and there is elastic on the bottom and an elastic band that you hook the two sides with to make the sides of the cover fit snug. I had bought them at Walmart several years ago and ended up totaling my car shortly after I got them.