oh yeah, they will fit. they attached via velcro straps. theres 6 or 8 of them. and if you have a seat that doesn't have a head rest and/or a removable head rest, there's another velcro strap on the top, but if you don't need it, it just tucks behind. the only small problem i ran into when putting them on is that where the bottom cushion meets the back cushion, it's just a loose piece of cloth. lucky for me, i had some extra bungee cords laying around and i rigged it and keep that tucked in. other than that, i'm enjoying the crap outta these things. they look good, i've had no issues of them (or me) sliding around, and they're very one man army.