I got these not only because they are cheap, but also because I thought they would look cute in my red jeep. They were nicely packaged and arrived promptly. The fabric is soft, almost a neoprene texture. The front covers were pretty easy to install. The bench covers however... needless to say I couldn't install these properly without completely unbolting by bench. Thankfully, I was able to rig these so I didn't have to do that. They aren't perfect but they are on and doing their job. The project took about an hour to an hour-and-a-half for me to do it by myself. I included pictures of my rigging in the review as well in hopes that someone may find it useful.