A waste if money. Will NOT stay in place. Thin, light weight elastic is the only thing 'attaching' this to the seat back. There's a wide slit in the seam between the seat & back sections - presumably for seat belt access - which allows all the pet hair to get on the seats making it totally useless.
This was a very nice product after I put velcro on the seat belt opening. The opening was very large which would let a ton of hair through. The elastic to hold it on show signs of distress after the first washing. I took the head rest straps and clasps off my old cover and sewed them on the new one to hold it in place better. I left the elastic on to hold the edges in place. If the manufacturer would do these things, it would be perfect.