Not quite happy.
I was hoping that the seat covers were quality design so that they would stay in place, but they don't. The elastic strings that are used to hold the seat cover seat bottom does not work. Every time a person schooches into the seat the cover schooches with them. The "S" brackets don't hold tight enough to keep the cover from moving. I would like to see the sitting part of the cover be designed much like the back of the seat cover, material that slips under the seat to keep it in place.
Fit perfectly, easy installation, ok material.
If this is canvas this is the most thin canvas I have ever seen. I chose these for durabilityou (canvas=durable) not sure about these they sure seem more like some poly cotton blend. The do how ever fit perfectly and were simple to install.The company even called to confirm the type of seating I have in my 97 F150. Great customer service, not so sure about product material or durabilty, so the 3 star rating.