I really liked this purchase. It completely cleaned up the look of the cab of my van. These seat covers are made of a wetsuit material on front and top, but the sides are a stretchy mesh. Not a snug fit, but they were easy to put on, minus the hole to fit the drivers side bucket seat adjustable armrest. I did cut a hole into the fabric to make it work, and it slipped right into place. The mesh fabric ran a bit where I cut, but I can easily fix that with nail polish, a glue gun, or an iron on, or a combo.
I introduced the dog, and literally as soon as she jumped up, her nails tore into the wetsuit material. Again, not terrible, but in the future I will be putting a towel down if she’s coming along.