Good fit for older car
I have a a 2005 Highlander and back then arm rests moved and had removable headrests and the recommended seat covers work well. The are snug to seat so they stAy in place. I had to cut the side a-bit by the movable arm rest and fold some of the material under but it stays in place for the many times I move them up and down. I also as expected had to poke holes up top to reinsert headrests but they provide instruction.
About two months have passed since install and fit has definitely held up. I also really like the color I choose for this vehicle.