I bought these to put on my new 2019 Jeep Compass. They fit snugly and don't reach to the back of the seat. It also means I can't attach the strap under the seat so they don't ride up the sides. As long as I'm aware that when I get in and out, part of the seat stays in place, but if I slip in and out I have to keep adjusting the cover. My dog rides in the passenger seat and the blanket is always up because I can't buckle up. Her nails also began piercing the cover. Overall I'm not upset, they were a decent price and did what they were supposed to. You just need to recline the seat from time to time.